[toc] 迁移mysql数据库文件环境准备12345# 搭建nginx phpweb01 10.0.0.7 172.16.1.7# mysqldb01 10.0.0.51 172.16.1.51 旧数据库的操作1234567891011121314151617181920212223242526# wp库数据备份mysqldump -u用户名 -p密码 -B库名 > /tmp/wp.sqlmysqldump -uroot -p123 -B wp > /tmp/wp.sql# 将备份文件拷贝到数据库服务器scp /tmp/wp.sql 172.16.1.51:/tmp/# 停止web01数据库服务systemctl stop mariadbsystemctl disable mariadb# 修改wordpress文件cd /code/wordpressvim wp-config.php// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** ///** WordPress数据库的名称 */define('DB_NAME', 'wp');/** MySQL数据库用户名 */define('DB_USER', 'wp_user');/** MySQL数据库密码 */define('DB_PASSWORD', '123');/** MySQL主机 */define('DB_HOST', '10.0.0.51');/** 创建数据表时默认的文字编码 */define('DB_CHARSET', 'utf8mb4'); 新数据库操作1234567891011121314151617181920# 安装数据库yum install -y mariadb-server# 开启服务并加入开机自启systemctl start mariadbsystemctl enable mariadb# 创建数据库用户和密码mysqladmin -uroot password '123'# 导入数据mysql -uroot -p123 < /tmp/wp.sql# 登录并查看数据库列表mysql -u root -p123show databases;# 登录数据库并创建用户mysql -u root -p123grant all on *.* to wp_user@'%' identified by '123';