- 1.查看或显示数据库:show databases;
- 2.选择要操作的数据库:use + 数据库名称;
- 3.SQL注释语句:— + 注释字段;
- 4.增: insert into + 表名字 + (Columns即列中想的名字,其中``可以用于消除关键字给定义带来的影响,id不用管会自动增加) + values + (这里分别对应前面的项进行赋值)
- 5.查:select + *(代表全部,即把所有的列项全部进行查询,或者分别列出指定的项并使用’,’分开) from + (表名字)
- 5.1只查询: id和username列项
- 5.2利用条件语句进行查询where:查询username为zhangsan的信息
- 5.3可以使用and,&&连接多个条件(或 or)
- 5.4模糊查询语句 like, 找出有’%%’中关键字的所有列项
- 5.5查询时排序
- 5.6<>表示不等于
1.查看或显示数据库:show databases;
例:show databases;
2.选择要操作的数据库:use + 数据库名称;
例:use myblog;
3.SQL注释语句:— + 注释字段;
例:-- show tables;
4.增: insert into + 表名字 + (Columns即列中想的名字,其中``可以用于消除关键字给定义带来的影响,id不用管会自动增加) + values + (这里分别对应前面的项进行赋值)
例:insert into users(username,
password,realname) values('zhangsan','123','张三');
5.查:select + *(代表全部,即把所有的列项全部进行查询,或者分别列出指定的项并使用’,’分开) from + (表名字)
例:select * from users;
5.1只查询: id和username列项
例:select id,username from users;
5.2利用条件语句进行查询where:查询username为zhangsan的信息
例:select * from users where usename='zhangsan';
5.3可以使用and,&&连接多个条件(或 or)
例:select * from users where username='zhangsan' and
password='123';
5.4模糊查询语句 like, 找出有’%%’中关键字的所有列项
例:select * from users where username like '%zhang%';
5.5查询时排序
例:select * from users where
passwordlike '%1%' order by id; -- 顺序
例:select * from users where
passwordlike '%1%' order by id desc; -- 倒序
5.6<>表示不等于
例:select * from users where state<>'0';