MySQL数据库基础语句操作整理

来源:互联网 发布:中国象棋软件哪个好使 编辑:程序博客网 时间:2024/05/16 14:17

新建数据库 CREATE DATABASE 数据库名;
显示当前所有的数据库 SHOW DATABASES;
删除某个数据库 DROP DATABASE 数据库名;
查询数据库支持的引擎 SHOW ENGINES;
查看默认存储引擎 SHOW VARIABLES LIKE ‘storage_engine’;

创建表
CREATE TABLE 表名(属性名 数据类型 [完整性约束条件],属性名 数据类型 [完整性约束条件],……);

例:CREATE TABLE demo(id int, name varchar(30));

注:创建表之前要选择数据库,命令为”USE 数据库名”

约束条件(输入顺序无所谓,不影响)
这里写图片描述

查看表的基本定义 DESCRIBE 表名:
查看表的详细定义 SHOW CREATE TABLE 表名:
修改表名 ALTER TABLE 旧表名 RENAME 新表名;
修改字段的数据类型 ALTER TABLE 表名 MODIFY 属性名 数据类型;
修改字段名 ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;
增加字段 ALTER TABLE 表名 ADD 属性名1 数据类型 [完整性约束条件] [FIRST|AFTER 属性名2]
删除字段 ALTER TABLE 表名 DROP 属性名;
修改字段的排列位置 ALTER TABLE 表名 MODIFY 属性名1 数据类型 FIRST|AFTER 属性名2
更改表的储存引擎 ALTER TABLE 表名 ENGINE=储存引擎名;
删除表的外键约束 ALTER TABLE 表名DROP FOREIGN KEY 外键别名;
删除表 DROP TABLE 表名;

0 0
原创粉丝点击