好久没写SQL,这就来复习一波~~~
1、show databases;查看所有的数据库
2、create database data_name;创建数据库
3、show tables;查看所有的数据表
4、create table liuzhu(
id int(11) not null auto_incertment,
name char(10)
)engine=Innodb
创建数据表
5、create index index_name on table(coul字段) 创建索引
6、show index from table \G;
7、drop index_name on table;
8、如果你不会的语句你可以使用 ? index 这种形式查看帮助,前面这个就是查看怎么创建索引
9、insert into table (cou....) values (value);
10、判断一个字符是否在某个值里面
SELECT * FROM `test` where FIND_IN_SET('1',name) AND m_id=1;
不存在
SELECT * FROM `test` where !FIND_IN_SET('1',name) AND m_id=1;
11、拼接值到一个字符串里面
UPDATE test SET `name`=CONCAT(name,'3,') //拼接名称,可以拼接我们的图片的全路径
$sql="Update db_coupon set use_m_id=concat(use_m_id,'1,') where FIND_IN_SET(".$m_id.",use_m_id)";
res=M()−>execute(res=M()->execute(res=M()−>execute(sql);
FROM_UNIXTIME(create_time,'%Y-%m-%d %H:%i:%s') as create_time 格式化时间
12、查看一个命令怎么使用,使用help查看
help 查看的命令名称
for example : help create database
13、将mysql的id
ALTER TABLE Persons AUTO_INCREMENT=100