mysql学习笔记二(创建、删除、修改表)

创建表

create table users(
    id int,
    name varchar(64),
    sex bit(1),
    birthday date,
    Entry_date date,
    job varchar(32),
    salary float,
    resume text
);

1 添加列
alter table 表名 add 列名 数据类型
alter table users add image blob;


2 修改列
alter table 表名 modify 列名 新的数据类型(数据长度大小)
alter table users modify sex char(2);


3 删除列
alter table 表名 drop 列名
alter table users drop image;


4 修改表名
rename table 表名 to  新表名
rename table users to user;


5 修改表的字符集
alter table 表名 character set 字符集
alter table user character set gbk


6 修改列名字
alter table 表名 change column 原列名 新列名 类型
alter table users change column sex sexy varchar(2);


7 查看表结构
mysql> describe users;
+------------+-------------+------+-----+---------+-------+
| Field      | Type        | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| id         | int(11)     | YES  |     | NULL    |       |
| name       | varchar(64) | YES  |     | NULL    |       |
| sex        | bit(1)      | YES  |     | NULL    |       |
| birthday   | date        | YES  |     | NULL    |       |
| Entry_date | date        | YES  |     | NULL    |       |
| job        | varchar(32) | YES  |     | NULL    |       |
| salary     | float       | YES  |     | NULL    |       |
| resume     | text        | YES  |     | NULL    |       |

扫描二维码关注公众号,回复: 1169828 查看本文章

8、 查看表创建结构
mysql> show create table users;

9、删除表

mysql> drop table test9;

猜你喜欢

转载自hbiao68.iteye.com/blog/2154732