1 / 6
文档名称:

《mysql学习》.docx

格式:docx   大小:899KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《mysql学习》.docx

上传人:yinjiong623147 2019/3/31 文件大小:899 KB

下载得到文件列表

《mysql学习》.docx

相关文档

文档介绍

文档介绍:Mysql学****文档一、:/etc/:sudomysql–h登录的主机名-u用户名–p回车后输入密码:显示所有数据库名称:showdatabases;使用某个数据库:useinformation_schema;显示该数据库所有表名:showtables;显示表的列: showcolumnsfrom表名; showcolumnsfromviews;showstatus,用于显示广泛的服务器状态信息; showcreatedatabase和showcreatetable,分别用来显示创建特定数据库或表的mysql语句; showgrants,用来显示授予用户(所有用户或特定用户)的安全权限; showerror和showwarnings,用来显示服务器错误或警告信息;检测不同的行:selectdistinct列from表名;/*distinct表示不同的意思*/限制结果:select列from表名limit数目;/*将结果限制在*条数目以内*/Select列from表名limit数目,数目;/*从低几条开始,显示*条数目*/排序数据:按子句排序:select列from表名orderby列/*按某列进行排序*/按降序进行排序:select列from表名orderby列desc;指定某个列是按降序排列:select列from表名,表名orderby列desc,列;注意:desc是降序,与之相反的是asc升序;Where语句使用Where语句支持>,<,=,>=,<=,!=,between,=等操作符例:Select列from表名where列>10;Select列,列from表名where表名,表名between1and10;检查某字段是否为空:select列from表名where列isnull;组合where子句:Select列,列,列FROM表名where列=100and列<=100;注意:还可以加多个过滤条件,每个条件使用一个and连接。组合or子句与and相同,只是这个是两者选择一种,且and优先级高于or。而且where语句支持小括号()。IN操作符:该操作符用来指定条件范围,范围中的每个条件都可以进行匹配。例如:selectid,namefromteacherwhereidin(1,2)orderbyiddesc;等价于selectid,namefromteacherwhereid=1orid=2orderbyiddesc;Not操作符:该功能就是否定它之后所跟的任何条件。Notwhere子句用来否定后跟条件的关键字,也可以如下:Select列1,列2from表名where列3notin(1,2)orderby列1;Like操作符:通配符可以创建比较特定的搜索模式。百分号(%)通配符:它表示任何字符出现任意次数。例如:selectid,namefromteacherwherenamelike‘je%’;下划线(_)通配符:它与%一样,只是该通配符只匹配单个字符;正则表达式:REGEXP后跟的为正则表达式例:select