This commit is contained in:
54
数据库/Mysql/Mysql数据库常用指令.md
Normal file
54
数据库/Mysql/Mysql数据库常用指令.md
Normal file
@@ -0,0 +1,54 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# Mysql数据库常用指令
|
||||
|
||||
- 创建数据库指定utf8mb4字符集
|
||||
|
||||
```bash
|
||||
create database $database default character set utf8mb4 collate utf8mb4_unicode_ci;
|
||||
```
|
||||
|
||||
- 修改数据库表判定是否可以为空
|
||||
|
||||
```bash
|
||||
alter table 表名 modify column 字段 varchar(64) NULL;
|
||||
```
|
||||
|
||||
- 查看数据库表结构
|
||||
|
||||
```bash
|
||||
SHOW CREATE TABLE 库.表;
|
||||
```
|
||||
|
||||
- 备份库
|
||||
|
||||
```bash
|
||||
mysqldump -uroot -p密码 库 > demo.sql
|
||||
```
|
||||
|
||||
- 备份表
|
||||
|
||||
```bash
|
||||
mysqldump -uroot -p密码 库 表 > demo.sql
|
||||
```
|
||||
|
||||
- 重置副本数
|
||||
|
||||
```bash
|
||||
RESET REPLICA;
|
||||
```
|
||||
|
||||
- 禁止导出gtid信息
|
||||
|
||||
```bash
|
||||
mysqldump -uroot -p密码 库 --set-gtid-purged=off > demo.sql
|
||||
```
|
||||
|
||||
- 清空所有GTID信息
|
||||
|
||||
```bash
|
||||
reset slave all;
|
||||
reset master;
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user