MySQL数据迁移方式
- 备份
# 备份所有数据库
mysqldump -uroot -p123456 --all-databases > all-dbs.sql
# 备份指定数据库
mysqldump -uroot -p132456 --databases db1 db2 db3 > dbs.sql
- 恢复
mysql -uroot -p123456 < all-dbs.sql
- 修改密码
mysqladmin -uroot -p123456 password 111111
- 修改加密策略
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
- 常用配置
# "/etc/mysql/mysql.conf.d"
[mysql]
default-character-set=utf8
[mysqld]
lower_case_table_names=1
character_set_server=utf8
max_connections=100
max_user_connections=100