> 本文作者:丁辉 # 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; ```