MySQL 数据迁移

MySQL数据迁移方式

  1. 备份
# 备份所有数据库
mysqldump -uroot -p123456 --all-databases > all-dbs.sql

# 备份指定数据库
mysqldump -uroot -p132456 --databases db1 db2 db3 > dbs.sql
  1. 恢复
mysql -uroot -p123456 < all-dbs.sql
  1. 修改密码
mysqladmin -uroot -p123456 password 111111
  1. 修改加密策略
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
  1. 常用配置
# "/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

你可能感兴趣的:(MySQL 数据迁移)