MySQL基础操作
1. 登录 : mysql -u root -p
2. 查看数据库 : show databases;
3. 新建数据库: create database database_name;
4. 使用数据库: use database_name;
5. 查看数据库表 :show tables;
6. 新建表: create table table_name( 字段名 字段类型 约束条件,
字段名 字段类型 约束条件,
........);
7.查看表结构 : ① show create table table_name \G
② desc table_name
8. 数据库表字段的添加操作:① 在表末尾添加字段 : alter table table_name add 字段名 字段类型 约束条件;
② 在表中添加字段: alter table table_name add 字段名 字段类型 约束条件 after age;
③ 在表前添加字段: alter table table_name add 字段名 字段类型 约束条件 first;
9. 数据库修改操作 : ① 修改表名:alter table old_table_name rename to new_table_name;
② 修改表的字符集编码: alter table table_name default character set 字符集编码 collate 校对规则
③ 修改表的字段: 1. 修改字段名: alter table table_name change 旧的字段名 新的字段名 字段类型 约束条件;
2. 修改字段类型: alter table table_name modify 字段名 新的字段类型
10. 数据库的删除操作:① 删除数据库 :drop database database_name;
② 删除数据库的表: drop table table_name;
如果表不存在但是有提示的话可以先检查表是否存在:drop table if exists 表名1,表名2....
如果表有关联可能会删除失败,需要先把表的关联删除然后在删除(后续详写)
③ 删除表的字段:alter table table_name drop 字段名