Skip to the content.

1.脚本

1). 初始化

mysql -uroot -ppassword

mysql -h host db_name -uuser_name -ppassword
show databases;
use test_mysql_db;
CREATE DATABASE 数据库名 charset=utf8;

2). 查看命令

show tables; # 显示表
desc table_name; # 显示表结构
show index from TABLE_NAME;
show index from keyMap;
show create table keyMap;

3). 备份与还原

mysqldump -u USER -p PASSWORD --single-transaction --master-data=2 --flush-logs -B DATABASE_NAME > 123.sql
mysql -uroot -proot -Dtest_mysql_db < ~/Desktop/123.sql

mysql -uroot -phesai1588 -Droger_db < ~/Desktop/123.sql

4). DDL

CREATE TABLE table_name (column_name column_type);

5). SQL