-
连接MySQL:
- 命令行连接:
mysql -u username -p
- 退出MySQL: 或
exit
quit
- 命令行连接:
-
数据库操作:
- 创建数据库:
CREATE DATABASE database_name;
- 删除数据库:
DROP DATABASE database_name;
- 选择数据库:
USE database_name;
- 查看所有数据库:
SHOW DATABASES;
- 创建数据库:
-
表操作:
- 创建表:
CREATE TABLE table_name ( column1 datatype, column2 datatype, ... );
- 删除表:
DROP TABLE table_name;
- 修改表结构:
ALTER TABLE table_name ...;
- 查看所有表:
SHOW TABLES;
- 查看表结构: 或
DESCRIBE table_name;
DESC table_name;
- 创建表:
-
数据操作:
- 插入数据:
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
- 更新数据:
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
- 删除数据:
DELETE FROM table_name WHERE condition;
- 查询数据:
SELECT column1, column2, ... FROM table_name WHERE condition;
- 插入数据:
-
条件和排序:
- 条件语句:
WHERE column operator value
- 运算符:,,,,,
=
<>
>
<
>=
<=
- 逻辑运算符:,,
AND
OR
NOT
- 排序:
ORDER BY column ASC/DESC
- 限制结果数量:
LIMIT offset, count
- 条件语句:
-
常用函数:
- 字符串函数:,,等
CONCAT()
LENGTH()
SUBSTRING()
- 数值函数:,,,等
ABS()
ROUND()
MAX()
MIN()
- 日期函数:,,,等
NOW()
DATE()
YEAR()
MONTH()
- 聚合函数:,,等
COUNT()
SUM()
AVG()
- 字符串函数:,,等
-
索引和约束:
- 创建主键:
PRIMARY KEY
- 创建唯一约束:
UNIQUE
- 创建外键:
FOREIGN KEY
- 创建索引:
CREATE INDEX index_name ON table_name (column);
- 创建主键:
mysql学习
最新推荐文章于 2024-09-15 21:58:44 发布