mysql sql语句表操作

来源:互联网 发布:naim muso淘宝假货 编辑:程序博客网 时间:2024/06/05 06:00

数据库操作

1.查看数据库

show databases;

2.选择数据库

use 数据库名

3.创建数据库

CREATE DATABASE databasename;

4.删除数据库

drop DATABASE databasename;

5.创建表

CREATE TABLE tablename(    字段 类型 约束,    字段 类型 约束,    ...    );如:CREATE TABLE USER(ID INT PRIMARY KEY;NAME VARCHAR(25) NOT NULL);

6.删除表

drop table tablename;

修改表结构

7.增加一个字段

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

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

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

9.删除字段

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

10.修改表的字符集

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

约束

11.主键约束

1.创建主键,在字段后面加上 PRIMARY KEY;CTEATE TABLE USER(    ID INT PRIMARY KEY;    ...);2.在表创建的最后指定主键CTEATE TABLE USER(    ID INT;    ...    PRIMARY KEY(ID));

12.删除主键

alter table user drop primary key;

13.主键自动增长:auto_increment

CTEATE TABLE USER(    id int primary key auto_increment;    ...);
原创粉丝点击