MySQL基础(四)数据库及表的修改和删除
2018-02-27 17:09
357 查看
一、对数据库修改
1.删除数据库
DROP DATABASE 数据库名字;
二、对一张表修改
1.重命名一张表
RENAME TABLE 原名 TO 新名字;
ALTER TABLE 原名 RENAME (TO) 新名;
2.删除一张表
DROP TABLE 表名字;
三、对一列修改
1.增加一列数据
ALTER TABLE 表名字 ADD (COLUMN) 列名字 数据类型 约束;
ALTER TABLE employee ADD height INT(4) DEFAULT 170;
ALTER TABLE employee ADD weight INT(4) DEFAULT 120 AFTER age;
ALTER TABLE employee ADD test INT(10) DEFAULT 11 FIRST;
2.删除一列数据
ALTER TABLE 表名字 DROP (COLUMN) 列名字;
3.重命名一列
ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;
4.改变数据类型
ALTER TABLE 表名字 MODIFY 列名字 新数据类型;
四、对表的内容修改
1.修改表中某个值
UPDATE 表名字 SET 列1=值1,列2=值2 WHERE 条件;
2.删除一行记录
DELETE FROM 表名字 WHERE 条件;
1.删除数据库
DROP DATABASE 数据库名字;
二、对一张表修改
1.重命名一张表
RENAME TABLE 原名 TO 新名字;
ALTER TABLE 原名 RENAME (TO) 新名;
2.删除一张表
DROP TABLE 表名字;
三、对一列修改
1.增加一列数据
ALTER TABLE 表名字 ADD (COLUMN) 列名字 数据类型 约束;
ALTER TABLE employee ADD height INT(4) DEFAULT 170;
ALTER TABLE employee ADD weight INT(4) DEFAULT 120 AFTER age;
ALTER TABLE employee ADD test INT(10) DEFAULT 11 FIRST;
2.删除一列数据
ALTER TABLE 表名字 DROP (COLUMN) 列名字;
3.重命名一列
ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;
4.改变数据类型
ALTER TABLE 表名字 MODIFY 列名字 新数据类型;
四、对表的内容修改
1.修改表中某个值
UPDATE 表名字 SET 列1=值1,列2=值2 WHERE 条件;
2.删除一行记录
DELETE FROM 表名字 WHERE 条件;
相关文章推荐
- MYSQL基础上机练习题(一) 数据库、表、字段的创建、修改、删除
- MySQL —— 数据库,数据表的创建,修改,删除
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码,导入导出sql文件,设置字符集
- python数据库sqlite基础(二)------------------数据库的修改和删除
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySQL入门之创建、修改、删除、查看数据库
- mysql在命令行创建数据库,修改数据库,删除数据库
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- MySQL因为外键关联无法删除数据解决方法以及修改数据库全部表中某种外键的值
- Django基础 - 修改默认SQLite3数据库连接为MySQL
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- mysql 数据库备份与还原,用户的创建与删除,用户的密码修改