MySQL学习笔记(2)——命令大全

  命令   含义               显示数据库;   查看当前数据库所有的库         显示创建数据库数据库名;   查看当前数据的创建方式         创建数据库数据库名;   使用系统默认的字符集创建数据库         创建数据库数据库名字符集字符集;   使用制定的字符集创建数据库         减少数据库数据库名;   删除指定名称数据库         ——这是注释   注释语句         改变数据库数据库名称字符集字符集;   修改指定名称数据库的字符集         使用数据库名;   使用指定名称的数据库         选择数据库();   查看当前正在使用的数据库         创建表的表名(列名数据类型,…列名(最后一个不需要逗号));   创建表         显示表;   查看当前数据库的所有的表         显示创建表的表名;   查看指定数据库中某个表的创建信息         desc表名;   查看表信息         改变表的表名添加列名列数据类型约束   在比表中增加列         改变表的表名修改列名修改内容约束   修改列的信息         改变表的表名改变列名修改后的名字约束   修改列名字         改变表的表名下降列名   删除指定列         重命名表的表名(修改前)表名(修改后)   修改表名         改变表的表名字符集字符集   修改表的字符集                     删除表表名   删除指定名字的表               select * from表名   查看表中的数据         插入用户(列1,…列5)值(值1,……值5);   所有列全部定义         插入用户(列1,第3列,列5)值(值1,值3,值5);   部分列选择定义         插入用户值(值1,值2,值3,值4,值5);   省略列名,值需要全部提供         更新表名设置列名=值[在条件);[]表示可选   修改表记录         删除从表名,条件];[]表示可选   删除表中数据,一行一行删除,效率低         截断表的表名   删除整个表,并创建一个同名新表         选择列名,列名,…从表名   查找表中指定列的信息         select * from表名,条件判断   条件查询         比;& lt;& lt;=祝辞==& lt;比;!=(不等于,不推荐使用,并不是sql语言)   大于,小于,大于/小于等于,不等于         a和b之间   在指定的a和b之间(包含a和b)         _   表示任意一个字符         %   表示任意零个多个字符         是空的,没有空   是否为空,是否为非空         和,,   条件同时成立         或| |   条件任意成立一个即可         不   条件不成立         选择不同的列与表名名   过滤掉某列中的重复数据         a是b   别名                     由asc/desc秩序   升序排列/降序排列(默认升序)               ifnull(列名,默认值)   如果表中某个数据为null,在计算的时候可以赋默认值         avg ()   聚合函数,求平均值         count ()   聚合函数,计数         max ()   聚合函数,最大值         min ()   聚合函数,最小值         sum ()   聚合函数,求和         集团的条件   分组查询         集团的条件,有条件   分组后实现过滤         ,mysqldump - u用户名- p数据库名比;磁盘SQL文件路径   数据库备份         mysql - u用户名- p导入库名& lt;硬盘SQL文件绝对路径   数据库恢复——推荐         源硬盘SQL文件绝对路径   数据库恢复

MySQL学习笔记(2)——命令大全