cmd下操作MySQL数据库命令

一、总结有关数据库的常规操作:

1. 创建数据库:

create  database  数据库名  charset  编码名(推荐utf8);

2. 显示所有数据库:

show  databases  ;

显示某个数据库的创建语句:
show  create  database  数据库名;

3. 删除数据库:

drop  database  数据库名;

4. 修改某个数据库(的字符集和排序规则)

alter  database  数据库名   charset  新字符集名称   collate  新校对规则名;
使用(进入/选择)数据库:

5. 选择数据库

use  数据库名;

二、有关表的基本操作总结

1. 建表:

create  table  表名 (
字段名  字段类型  [字段属性],
字段名  字段类型  [字段属性],
......
) [ charset=编码名称]  [engine=表类型名称];
表类型名称可用的也就几个,比如: InnoDB(默认的), MyIsam,  BDB,  memory, 

2. 显示所有表:

show  tables;

3. 显示某个表的创建语句:

show  create  table  表名;

4. 显示某个表的结构:

desc  表名;

5. 删除表:

drop  table  表名;

三、修改表语句的总结:

修改数据表主要是修改表名,添加字段,修改字段,删除字段,修改表的字符集;

1. 添加一个字段:

alter  table  表名  add  一个字段的信息;

一个字段的信息的意思是:字段名 字段类型 [字段属性]

2. 改掉一个字段:

alter  table  表名   change  旧的字段名  新的字段信息;

3. 修改一个字段:

alter  table  表名   modify  要修改的字段名  新的类型  [新的属性]

4. 删除字段:

alter  table   表名   drop  要删除的字段名;

5. 修改表名:

alter  table  表名  rename  新的表名;

6. 修改字符集:

alter  table  表名  charset=新的字符集;

四、数据操作:

- 增:

insert  into (字段列表) values (值列表);

- 删:

delete  from  表名  where 条件;

- 改:

update  表名  set  字段名 = 新的值,.....  where 条件

- 查:

select  字段列表   from  表名  where 条件。
发布了12 篇原创文章 · 获赞 8 · 访问量 184

猜你喜欢

转载自blog.csdn.net/qq_43665891/article/details/104201883