
复制# 原库执行 得到的数事儿
创建数据库语句在新库执行 (排除系统库) SELECT CONCAT( CREATE DATABASE IF NOT EXISTS , `, SCHEMA_NAME, `, DEFAULT CHARACTER SET , DEFAULT_CHARACTER_SET_NAME, ; ) AS CreateDatabaseQuery FROM information_schema.SCHEMATA WHERE SCHEMA_NAME NOTIN ( information_schema, performance_schema, mysql, sys ); # 原库执行 得到的创建用户语句在新库执行 (排除系统用户) SELECT CONCAT( create user \, USER, \@\, HOST, \ IDENTIFIED BY PASSWORD \, authentication_string, \; ) AS CreateUserQuery FROM mysql.`user` WHERE `User` NOTIN ( root, mysql.session, mysql.sys ); # 原库执行 show grants 得到用户权限 然后逐一在新库执行 (也可以复制那几张权限表到新库) show grants fortestuser@%; # 至此 新环境已经存在要迁移的
香港云服务器库和用户 只是没有数据 # 原环境使用mysqldump备份除系统库外的
网站模板所有库 mysqldump -uroot -pxxxx -R -E --single-transaction --databases db1 db2 > db.sql # 然后导入新环境 mysql -uroot -pxxxx < db.sql 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.
(责任编辑:数据库)