-- 建表
CREATE TABLE emp (
id INT,
NAME VARCHAR (4),
sex CHAR (1) NOT NULL DEFAULT '男',
birthday DATE,
entry_date DATE,
job VARCHAR (32),
salary DOUBLE,
`resume` TEXT
) CHARSET utf8 ENGINE INNODB
-- 插入数据
INSERT INTO emp
VALUES
(
100,
'逍遥' ,
'男',
'2000-12-01',
'2012-12-01',
'项目经理',
50000.0,
'good job!'
)
-- 修改
-- 增加列
ALTER TABLE emp
ADD (image VARCHAR (255))
-- 修改列
ALTER TABLE emp
MODIFY job VARCHAR (60)
-- 删除列 column 列 row 行
ALTER TABLE emp
DROP COLUMN sex
-- alter table emp drop sex 跟上面效果一样
-- 修改表名 rename命令格式:rename table 原表名 to 新表名;
RENAME TABLE emp TO employee
-- 修改数据库的字符集 ALTER TABLE 表名 CHARACTER SET gbk 编码格式
ALTER TABLE emp CHARACTER SET gbk
-- 修改表中的列名 ALTER TABLE 表名 change COLUMN 列名 新列名 VARCHAR (20) 或者 ALTER TABLE 表名 change 列名 新列名 VARCHAR (20)
ALTER TABLE employee CHANGE
COLUMN NAME username VARCHAR (20)
DESC employee
建表语句
最新推荐文章于 2024-09-14 23:32:22 发布