数据定义语言(DDL)

ernestwang 1 0

  • 查看库:show databases;,显示已连接的数据库服务器上的所有数据库
  • 创建库:create database test;,创建test数据库
  • 删除库:drop database test;,删除test数据库
  • 选择库:use test;,选择数据库
    • 查看当前选中的数据库:
      • select database();
      • show tables;
  • 查看表:show tables;,查看当前选中数据中的所有表
  • 创建表:create table user(username varchar(20), password char(32));
    • 表结构:desc user;
  • 查看创建语句:
    • 查看表:show create table user;
    • 查看库:show create database test;
  • 删除表:drop table user;
  • 修改表:alter
    • 修改字段类型:alter table user modify password char(64);
    • 改变指定字段:alter table user change password pwd char(32);
    • 添加新的字段:firstafter不仅仅用于添加字段,修改和改变字段也可以使用
      • 默认在末尾添加:alter table user add age int;
      • 在指定字段后添加:alter table user add email varchar(32) after pwd;
      • 在开头添加字段:alter table user add id int first;
    • 删除指定字段:alter table user drop age;
    • 修改表的名字:alter table user rename new_user;
  • 配置文件:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
    • 数据库目录:C:\ProgramData\MySQL\MySQL Server 5.7\Data,一个数据库对应一个目录
    • 创建表时指定字符集及存储引擎:create table user()engine=InnoDB default charset=utf8;

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~