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

2.

创建数据库:create database [库名] 3. 显示所有数据库: show databases; 4. 打开数据库:use [库名] 5.

当前选择的库状态:SELECT DATABASE(; 6. 创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求] [字段参

数], ......; 7.

显示数据表字段:describe 表名; 8. 当前库数据表结构:show tables; 9. 更改表格 10.

ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE 11. 说明:增加一个栏位(没有删除某个栏位的语法。 12. ALTER TABLE [表名] ADD PRIMARY KEY ([字段名] 13. 说明:更改表得的定义把某个栏位设为主键。 14. ALTER TABLE [表名] DROP PRIMARY KEY ([字段名] 15. 说明:把主键的定义删除。 16.

显示当前表字段:show columns from tablename; 17. 删库:drop database [库名]; 18.

删表:drop table [表名]; 19. 数据操作 20.

添加:INSERT INTO [表名] VALUES('','',......顺序排列的数据; 21. 查询: SELECT * FROM [表名] WHERE ([条件]; 22.

建立索引:CREATE INDEX [索引文件名] ON [表名] ([字段名]; 23. 删除:DELETE FROM [表名] WHERE ([条件]; 24.

修改:UPDATE [表名] SET [修改内容如name = 'Mary' ] WHERE [条件];26.

导入外部数据文本: 27. 1. 执行外部的sql 脚本 28.

当前数据库上执行:mysql < input.sql 29. 指定数据库上执行:mysql [表名] < input.sql 30.

2. 数据传入命令 load data local infile \文件名]\表名]; 31. 备份数据库:(dos下 32.

mysqldump --opt school>school.bbb 33. 34. 35. 36.

25.

提示:常用MySQL 命令以\结束, 有少量特殊命令不能加\结束,如备份数据库 37.

一. 增删改查操作 38. 39.

=================================================================================

40. 1. 增: 41.

insert into 表名 values(0,'测试'; 42. 注:如上语句,表结构中有自动增长的列,也必须为其指定一个值,通常为0

44. 2. 删数据: 45. delete from 表名; 46. delete from 表名 where id =1; 47. 删除结构: 48. 删数据库:drop database 数据库名; 49. 删除表:drop table 表名; 50. 删除表中的列:alter table 表名 drop column 列名; 51. 3. 改: 52. 修改所有:updata 表名 set 列名='新的值,非数字加单引号' ; 53. 带条件的修改:updata 表名 set 列名='新的值,非数字加单引号' where id =6; 54. 4. 查: 55. 查询所有的数据:select *from 表名; 56. 带条件的查询: 57. select *from 表名 where 列名=条件值; 58. Select * from 表名 where 列名 not like(like ) '字符值' 59. 分页查询:select *from 表名 limit 每页数量 offset 偏移量; 60. 61. 62. 63. 二. 操作命令 64. 65.

================================================================================= 66. 1. 查看数据库信息:show databases; 67. 2. 查看表信息:show tables; 68. 3. 查看表的结构:desc 表名 69. 4. 新建数据库:create database 数据库名; 70. 5. 操作指定数据库:use 数据库名; 71. 6. 新建数据表(先use 操作库; 72. create table 表名(规范为tbl_表名 73. ( 74. id int auto_increment primary key,( auto_increment为自动增长 75. name varchar(20 primary key 76. ENGINE =InnoDB DEFAULT CHARSET =gbk //支持事务和设置表的编码 77. 6.2添加主外

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4