mysql sql语句表操作

古城微笑少年丶 2022-06-04 04:51 374阅读 0赞

数据库操作

1.查看数据库

  1. show databases;

2.选择数据库

  1. use 数据库名

3.创建数据库

  1. CREATE DATABASE databasename

4.删除数据库

  1. drop DATABASE databasename

5.创建表

  1. CREATE TABLE tablename
  2. 字段 类型 约束,
  3. 字段 类型 约束,
  4. ...
  5. );
  6. 如:
  7. CREATE TABLE USER(
  8. ID INT PRIMARY KEY;
  9. NAME VARCHAR(25) NOT NULL
  10. );

6.删除表

  1. drop table tablename;

修改表结构

7.增加一个字段

  1. ALERT TABLE TABLENAME ADD 字段 类型 约束;
  2. ALERT TABLE USER ADD AGE INT NOT NULL;

8.修改表字段的类型长度和约束

  1. alter table tablename MODIFY 字段 类型 约束; alter table user name varchar(20) not null;

9.删除字段

  1. alter table tablename drop 字段 alter table user drop age;

10.修改表的字符集

  1. alter table tablename character set 字符集; alter table user character set utf8

约束

11.主键约束

  1. 1.创建主键,在字段后面加上 PRIMARY KEY;
  2. CTEATE TABLE USER(
  3. ID INT PRIMARY KEY;
  4. ...
  5. );
  6. 2.在表创建的最后指定主键
  7. CTEATE TABLE USER(
  8. ID INT;
  9. ...
  10. PRIMARY KEY(ID)
  11. );

12.删除主键

  1. alter table user drop primary key;

13.主键自动增长:auto_increment

  1. CTEATE TABLE USER(
  2. id int primary key auto_increment;
  3. ...
  4. );

发表评论

表情:
评论列表 (有 0 条评论,374人围观)

还没有评论,来说两句吧...

相关阅读

    相关 mysql使用SQL语句创建

    使用SQL语句创建一张表,不仅可以可以快速创建表,少去了不少时间,还可以从这看出一个人对该技能点的熟悉程度。 下面是一张简单的表创建语句: CREATE TABLE

    相关 SQL操作语句

    SQL语句与Mysql的语句大体上比较相似。以下是sql server的一套练习题,是很好的数据库操作语句学习资料,学校的学习资料,在此整理了以下。 数据库exam:这...