1.mysql连接命令
mysql -h 192.168.1.111 -uroot -proot -A
-A 取消命令自动补齐 快速连接sql server
2.mysql>show databases; ---->返回可用的数据库列表
3.mysql>show tables; ---->返回数据库内的表的列表
4.mysql>show columns from t_user_0000; == desct_user_0000; ----> 返回表的所有字段
5.mysql>show status; ----->用于显示服务器状态信息
6.mysql>show grants; ----->用于显示授权用户的安全权限
7.distinct 关键字 返回不同的行
8. limit 关键字 limit 5,5 返回从第五行开始的5行
9.mysql>selectversion(); ---->show mysqlversion
10.orderby ---à 排序
11.DESC 降序 ASC 升序
12.orderby 应位于from子句之后 如果有limit必须位于order by之后
13.IN操作符 用来指定条件范围 IN的合法值有逗号分割,IN操作符比OR执行更快
Select name ,price where id IN (1002,1003)order by name;
14.NOT操作符 否定它之后所跟的任何条件
15.LIKE操作符 指示mysql,后跟的搜索模式利用通配符匹配而不是直接相等匹配
Select name from t_name where LIKE ‘alibo%’
16.通配符’%’ ‘_’ 后者匹配单个字符 通配符不能过度使用 花费时间长
17.关键字REGEXP 告诉mysql后面跟的作为正则表达式处理
Selectname from t_name where REGEXP ‘alibo’