MySQL→数据库、启动连接数据库、SQL→DDL数据定义语言及数据类型、DML数据操作语言、DQL数据查询语言、数据库约束→主键、唯一、非空、默认、外键、SQL、三大范式及一多关系、视图、内外连接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
MySQL连接退出命令
mysql –uroot -proot
mysql –h127.0.0.1 –uroot -proot
mysql --host=localhost --user=root --password=root
exit
DDL(Data Definition Language)数据定义语言
数据库
CREATE DATABASE 数据库名;
CREATE DATABASE IF NOT EXISTS 数据库名;
CREATE DATABASE 数据库名CHARACTER SET 字符集;
SHOW DATABASES;
SHOW CREATE DATABASE 数据库名;
ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集;
DROP DATABASE 数据库名;
SELECT DATABASE();
USE 数据库名;
表列
字段名 字段类型 PRIMARY KEY AUTO_INCREMENT
ALTER TABLE 表名 DROP PRIMARY KEY;
字段名 字段类型 UNIQUE,字段名 字段类型 NOT NULL
字段名 字段类型 DEFAULT 默认值
CREATE TABLE 表名 (字段名1 字段类型1 PRIMARY KEY AUTO_INCREMENT,
字段名2 字段类型2 UNIQUE,
字段名3 字段类型3 NOT NULL COMMENT ‘注释’,
字段名4 字段类型4 DEFAULT ‘默认值’…);
SHOW TABLES;
DESC 表名;
SHOW CREATE TABLE 表名;
CREATE TABLE 新表名 LIKE 旧表名;
DROP TABLE 表名;
DROP TABLE IF EXISTS 表名;
ALTER TABLE 表名 ADD 列名 类型;
ALTER TABLE 表名 MODIFY列名 新的类型;
ALTER TABLE 表名 CHANGE 旧列名 新列名 类型;
ALTER TABLE 表名 DROP 列名;
RENAME TABLE 表名 TO 新表名;
ALTER TABLE 表名 CHARACTER SET 字符集;
DML(Data Manipulation Language)数据操作语言
INSERT INTO 表名 (字段名1, 字段名2, 字段名3…) VALUES (值1, 值2, 值3);
INSERT INTO 表名 VALUES (值1, 值2, 值3…);
INSERT INTO 表名 SELECT * FROM 表名2;
INSERT INTO 表名 (字段名1, 字段名2) SELECT 值1, 值2 UNION SELECT 值1, 值2;
UPDATE 表名 SET 字段名=值;
UPDATE 表名 SET 字段名=值,字段名=值 WHERE 字段名=值;
DELETE FROM 表名;
DELETE FROM 表名 WHERE 字段名=值;
TRUNCATE TABLE 表名;
SELECT * FROM 表名;
SELECT 字段名1, 字段名2, 字段名3, … FROM 表名;
SELECT 字段名1 AS 别名, 字段名2 AS 别名… FROM 表名;
SELECT 小名.字段名1, 小名.… FROM 表名 小名;
SELECT DISTINCT 字段名 FROM 表名;
+ - * / %( )
SELECT 数值列名1 + 固定值 FROM 表名;
SELECT 数值列名1 + 数值列名2 FROM 表名;
SELECT 列名+ ‘string’ FROM 表名;
SELECT 字段名 FROM 表名 WHERE 条件;
> < >= <= = <> != is NULL is not NULL
AND OR NOT
SELECT 字段名 FROM 表名 WHERE 字段 in (数据1, 数据2…);
SELECT 字段名 FROM 表名 WHERE 字段 NOT in (数据1, 数据2…);
SELECT * FROM hero WHERE date BETWEEN ‘2013-01-01’ AND ‘2017-01-01’;
SELECT * FROM hero WHERE date>=‘2013-01-01’ AND date<=‘2017-01-01’;
SELECT * FROM 表名 WHERE 字段名 LIKE ‘%通配符字符串_’;
SELECT 字段名 FROM 表名 WHERE 字段=值 ORDER BY 字段名 [ASC|DESC];
SELECT 字段名 FROM 表名 ORDER BY 字段名1 [ASC|DESC], 字段名2 [ASC|DESC];
SELECT COUNT(age) FROM 表名;
SELECT COUNT(
) FROM 表名;
SELECT SUM(max_score) FROM hero
SELECT AVG(max_score) FROM hero
SELECT MAX(max_score) FROM hero
SELECT MIN(max_score) FROM hero
SELECT 字段1,字段2… FROM 表名 GROUP BY 分组字段 [HAVING 条件];
SELECT SUM(life) FROM hero GROUP BY sex
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

太上,下知有之;
其次,亲而誉之;
其次,畏之;
其下,侮之。
信不足焉,有不信焉。
悠兮,其贵言。
功成事遂,百姓皆谓:“我自然。”
————《道德经》第十七章

猜你喜欢

转载自blog.csdn.net/xindashou/article/details/113807311