MYSQL的常用命令和增删改查语句和数据类型

上传人:cn****1 文档编号:432829175 上传时间:2023-10-06 格式:DOC 页数:17 大小:74.01KB
返回 下载 相关 举报
MYSQL的常用命令和增删改查语句和数据类型_第1页
第1页 / 共17页
MYSQL的常用命令和增删改查语句和数据类型_第2页
第2页 / 共17页
MYSQL的常用命令和增删改查语句和数据类型_第3页
第3页 / 共17页
MYSQL的常用命令和增删改查语句和数据类型_第4页
第4页 / 共17页
MYSQL的常用命令和增删改查语句和数据类型_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《MYSQL的常用命令和增删改查语句和数据类型》由会员分享,可在线阅读,更多相关《MYSQL的常用命令和增删改查语句和数据类型(17页珍藏版)》请在金锄头文库上搜索。

1、MYSQL的常用命令和增删改查语句和数据类型收藏1. 连接命令:mysql-h主机地址-u用户名-p用户密码2. 创建数据库:createdatabase库名3. 显示所有数据库:showdatabases;4. 打开数据库:use库名5. 当前选择的库状态:SELECTDATABASE();6. 创建数据表:CREATETABLE表名(字段名字段类型(字段要求)字段参数,.);7. 显示数据表字段:describe表名;8. 当前库数据表结构:showtables;9. 更改表格10. ALTERTABLE表名ADDCOLUMN字段名DATATYPE11. 说明:增加一个栏位(没有删除某个栏

2、位的语法。12. ALTERTABLE表名ADDPRIMARYKEY(字段名)13. 说明:更改表得的定义把某个栏位设为主键。14. ALTERTABLE表名DROPPRIMARYKEY(字段名)15. 说明:把主键的定义删除。16. 显示当前表字段:showcolumnsfromtablename;17. 删库:dropdatabase库名;18. 删表:droptable表名;19. 数据操作20. 添加:INSERTINTO表名VALUES(,.顺序排列的数据);21. 查询:SELECT*FROM表名WHERE(条件);22. 建立索引:CREATEINDEX索引文件名ON表名(字段名

3、);23. 删除:DELETEFROM表名WHERE(条件);24. 修改:UPDATE表名SET修改内容如name=MaryWHERE条件;25. 导入外部数据文本:26. 1.执行外部的sql脚本27. 当前数据库上执行:mysqlinput.sql28. 指定数据库上执行:mysql表名school.bbb32. 提示:常用MySQL命令以;结束,有少量特殊命令不能加;结束,如备份数据库33. 一.增删改查操作=34. 1.增:35. insertinto表名values(0,测试);36. 注:如上语句,表结构中有自动增长的列,也必须为其指定一个值,通常为037. insertinto

4、表名(id,name)values(0,尹当)-同上38. 2.删数据:39. deletefrom表名;40. deletefrom表名whereid=1;41. 删除结构:42. 删数据库:dropdatabase数据库名;43. 删除表:droptable表名;44. 删除表中的列:altertable表名dropcolumn列名;45. 3.改:46. 修改所有:updata表名set列名=新的值,非数字加单引号;47. 带条件的修改:updata表名set列名=新的值,非数字加单引号whereid=6;48. 4.查:49. 查询所有的数据:select*from表名;50. 带条件

5、的查询:51. select*from表名where列名=条件值;52. Select*from表名where列名notlike(like)字符值53. 分页查询:select*from表名limit每页数量offset偏移量;54. 二.操作命令55. =56. 1.查看数据库信息:showdatabases;57. 2.查看表信息:showtables;58. 3.查看表的结构:desc表名59. 4.新建数据库:createdatabase数据库名;60. 5.操作指定数据库:use数据库名;61. 6.新建数据表(先use操作库);62. createtable表名(规范为tbl_表名

6、)63. (64. idintauto_incrementprimarykey,(auto_increment为自动增长)65. namevarchar(20)primarykey66. )ENGINE=InnoDBDEFAULTCHARSET=gbk/支持事务和设置表的编码67. 6.2添加主外键:68. altertable外表名addconstraintFK_名称foreignkey(外列)references主表名(主列)69. 如现有两表主表tbl_order子表tbl_orderdetail现子表tbl_orderdetail的oid列引用了主表tbl_order的oid列70.

7、则命令如下:71. altertabletbl_orderdetailaddconstraintFK_oidforeignkey(oid)referencestbl_order(oid)72. 7.导出表,备份到一个文件中,如.txt,.doc73. cmd命令窗口:mysqldump-u用户名-p需要备份的数据库名备份的文件的保存路径和文件名74. 注:如指定的文件不存在,mysql会自动添加一个文件,此命令不能加分号结尾(文件没有备份建数据库操作)75. 8.导入数据库备份文件:76. (1).在mysql命令窗口77. (2).新建一个要导入的数据库(因为备份中没有备份建数据库操作)78

8、. (3).use当前库名79. (4).source备份的文件的保存路径和文件名(此命令不能加分号结尾)80. 三:系统操作81. =82. 1.打开服务:netstartmysql(mysql为配置时,可自定名称)83. 2.关闭服务:netstopmysql84. 3.从cmd模式进入mysql85. (1).mysql-u用户名-p回车输入正确密码进入欢迎86. (2).mysql-hIP(本机localhost)-u用户名-p回车输入正确密码进入欢迎87. 3.退出:exit/quit;88. 4.修改用户密码:mysqladmin-u用户名-ppassword新密码89. 5.处理

9、中文乱码:90. (1).在D:MySQLMySQLServer5.0data的操作数据为文件中查看是否为以下:91. default-character-set=gbk92. default-collation=gbk_chinese_ci93. 94. (2).查看安装文件默认编码:D:MySQLMySQLServer5.0mydefault-character-set=gbk95. =96. 启动:netstartmySql;97. 进入:mysql-uroot-p/mysql-hlocalhost-uroot-pdatabaseName;98. 列出数据库:showdatabases;

10、99. 选择数据库:usedatabaseName;100. 列出表格:showtables;101. 显示表格列的属性:showcolumnsfromtableName;102. 建立数据库:sourcefileName.txt;103. 匹配字符:可以用通配符_代表任何一个字符,代表任何字符串;104. 增加一个字段:altertabletabelNameaddcolumnfieldNamedateType;105. 增加多个字段:altertabletabelNameaddcolumnfieldName1dateType,addcolumnsfieldName2dateType;106.

11、 多行命令输入:注意不能将单词断开;当插入或更改数据时,不能将字段的字符串展开到多行里,否则硬回车将被储存到数据中;107. 增加一个管理员帐户:grantallon*.*touserlocalhostidentifiedbypassword;108. 每条语句输入完毕后要在末尾填加分号;,或者填加g也可以;109. 查询时间:selectnow();110. 查询当前用户:selectuser();111. 查询数据库版本:selectversion();112. 查询当前使用的数据库:selectdatabase();113. 114. 1、删除student_course数据库中的stu

12、dents数据表:115. rm-fstudent_course/students.*116. 117. 2、备份数据库:(将数据库test备份)118. mysqldump-uroot-ptestc:test.txt119. 备份表格:(备份test数据库下的mytable表格)120. mysqldump-uroot-ptestmytablec:test.txt121. 将备份数据导入到数据库:(导回test数据库)122. mysql-uroot-ptest123. 124. 3、创建临时表:(建立临时表zengchao)125. createtemporarytablezengchao(namevarchar(10);126. 127. 4、创建表是先判断表是否存在128. createtableif

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号