mysql学习笔记(进阶一)
### 会话变量与全局变量 各客户端的session互不干扰 查看全部会话变量 show session variables; 查看单条 show session variables like 'auto%'; 更改会话变量 set 变量名...
### 会话变量与全局变量 各客户端的session互不干扰 查看全部会话变量 show session variables; 查看单条 show session variables like 'auto%'; 更改会话变量 set 变量名...
修改编码方式 ALERT DATABASE aaa DEFAULT CHARACTER SET=UTF8; 使用数据库 use aaa 查看当前数据库 select database() 删除数据库 drop database aaa in...
TINYTEXT 256 bytes TEXT 65,535 bytes ~64kb MEDIUMTEXT 16,777,215 bytes ~16MB LONGTEXT 4,294,967,295 bytes ~4GB 尽...
### 数据库规范 数据库命名规范 所有数据库对象名称必须使用**小写**并且用下划线分割 数据库名称禁止使用数据库关键字(关键字需要使用反向单引号区分) 数据库命名最好见名知意,最好不要超32字符 临时表以tmp为前缀,并以日期为后缀 备...
select p.title,p.pic,p.id,p.author, p.time,p.is_ok,count(pz.post_id) c FROM pre_post p,pre_post_zan pz WHERE pz.post_id ...
$list = $this->model->table('post')->field('title,pic,id,author, time,is_ok')->where($condition) ->where(...
$condition .= empty($keywords) ? '' : " and concat(title,keywords) like '%{$keywords}%'"; //search CONCAT(`title`,`tag`,...
1.什么是sql注入 sql注入是将sql代码添加到输入参数.传递到服务器解析并执行的一种攻击手段 产生原因: 开发人员无法保证所有代码都进行过滤 攻击者发送给服务器的经过构造的可执行的sql语句 数据库未做相对应的安全配置 2.寻找sql...
Linux环境解决Mysql权限不足 以下方法亲测好使,鉴于版本的多样性,如果解决不了,请百度, Linux 环境相关的解决 Mysql 权限不足还是很多文章的。 方法操作很简单,如下: # /etc/init.d/MySQL st...
--建表 --学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) N...