MySQL基本操作

1.数据库基本操作:

 查看数据库:SHOW DATABASES;
 创建数据库:CREATE DATABASE database_name;
 查看创建好的数据库:SHOW CREATE DATABASE database_name\G
 删除数据库:DROP DATABASE database_name;

2.数据表的基本操作:

创建数据表:
	CREATE TABLE <表名>
	(
	字段名1: 数据类型 [列级别的约束条件] [默认值], 
	字段名2: 数据类型 [列级别的约束条件] [默认值], 
	.......
	[表级别约束条件]
	);
单字段主键:
	字段名 数据类型 PRIMARY KEY [默认值]
	[CONSTRAINT <约束名>] PRIMARY KEY [字段名]
多字段联合主键:
	PRIMARY KEY [字段1, 字段2, ..., 字段n]
外键约束:
	[CONSTRAINT <外键名>] FOREIGN KEY 字段1 [, 字段2, ...] REFERENCES <主表名> 主键列1 [, 主键2, ...]
非空约束:
	字段名 数据类型 NOT NULL
唯一约束:
	字段名 数据类型 UNIQUE
默认约束:
	字段名 数据类型 DEFAULT 默认值
表属性值自动增加:
	字段名 数据类型 AUTO_INCREMENT
查看所有表:
	SHOW TABLES;
查看表结构:
	DESCRIBE 表名; 或者 DESC 表名;
查看表详细结构:
	SHOW CREATE TABLE <表名\G>;
修改表名:
	ALTER TABLE <旧表名> RENAME [TO] <新表名>;
修改字段数据类型
	ALTER TABLE <表名> MODIFY <字段名> <数据类型>
修改字段名:
	ALTER TABLE <表名> CHANGER <旧字段名> <新字段名> <新数据类型>;
添加字段:
	ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] [FIRST | AFTER 已存在字段];
删除字段:
	ALTER TABLE <表名> DROP <字段名>;
修改字段的排列位置:
	ALTER TABLE <表名> MODIFY <字段1> <数据类型> FIRST|AFTER <字段2>;
更改表的存储引擎:
	ALTER TABLE <表名> ENGINE=<更改后的存储引擎名>;
删除表的外键约束:
	ALTER TABLE <表名> DROP FOREIGN KEY <外键约束名>
删除数据表:
	DROP TABLE [IF EXISTS]1,2, ...表n;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值