表的基本操作

来源:互联网 发布:linux curl post body 编辑:程序博客网 时间:2024/05/17 08:23

登录MYSQL

  • cd MYSQL安装的bin目录
  • mysql -h 127.0.0.1 -u root -p
    //-h 登录地址 -u 登录用户名 -p 登录密码
  • create DataBase databasetest(数据库名字)
    //创建数据库
  • show databases
    //显示所有数据库
  • use database_name
    //使用数据库
  • drop database database_name
    // 删除数据库
  • show engines
    //显示存储引擎
    在具体执行mysql语句中,“;”、“\g”结尾不美观和“\G”表示美观!

表的基本操作

//创建表
create table table_name(
属性名 数据类型,
…… …….,
属性名 数据类型,
);
//查看表对象
describe table_name
(desc 简写)
//查看表的详细定义
show create table table_name
//修改表

1. 在表的最后一个位置增加字段
alter table table_name
add 属性名 属性类型
2. 在表的第一个位置增加字段
alter table table_name
add 属性名 属性类型 first
3. 在表的指定字段之后增加字段
alter table table_name
add 属性名 属性类型
after 属性名

//删除字段
alter table table_name
drop 属性名

//修改表
4. 将旧属性名改为新属性名
alter table table_name
change 旧属性名 新属性名 旧数据类型
5. 修改字段的数据类型
alter table table_name
modify 属性名 数据类型
6. 同时修改字段的名字和属性
alter table table_name
change 旧属性名 新属性名 新数据类型
7. 修改字段的顺序
alter table table_name
modify 属性名 1 数据类型 first || after 属性名2