五、MySql 中常用子句
1.where子句
我们都知道在查询数据时,未必会查整个表中的数据,当有条件查询时,就会用到where子句。其结构:
select * from [表名] where [条件]。
2.like子句
like子句就是模糊查询,有下面一些通配符:
(1). % 替代一个或者多个字符
(2). - 仅替代一个字符
(3).[...] 匹配中间的任何一个字符
(4).[^|!...] 不在方括号中间的任意字符(其中“|”是 或 的意思)
一般情况下like子句和where子句搭配使用
select * from [表名] where 字段 like '条件';
3. in 、between、as
(1)."in" SELECT [字段名] FROM [表名] Where [字段名] in (值1,值2,....);
(2)."between" SELECT [字段名] FROM [表名] Where [字段名] between [值1] AND [值2];
(3)."as" 给字段取别名 select name as 姓名,... from [表名]
六、MySql的导入和导出
1.导出表:
(1)SELECT * FROM [表名]-> INTO OUTFILE'路径导出后的名称.txt';
(2)在Doc命令下 mysqldump -u root -p TUTORIALS [表名]> dump.txt
password *****
2.导入表:
LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE [插入数据的表名];
3.导出数据库:
mysqldump -u root -p [数据库名] > 导出文件名
4.导入数据库:
mysql -u root -p [数据库名] < 备份文件时的位置