腾讯云云数据库RDS从云主机MariaDB导入

 从云服务器 MariaDB 迁移到腾讯云数据库 MariaDB

这里主要讲下如何从云服务器自建 MariaDB 迁移到腾讯云腾讯云数据库 MariaDB,自建 MariaDB 需要你自己做 MariaDB 服务日常的运维,监控,备份等等其他操作,使用腾讯云腾讯云数据库 MariaDB 就省去了这些烦恼,只需要关注使用即可。

注意事项新建的 MariaDB 腾讯云服务器需要和云服务器在同一个 私有网络 内。新建的 MariaDB 腾讯云服务器的容量空间要确保不能小于在云服务器中自建的 MariaDB 。操作步骤购买腾讯云数据库 MariaDB,具体的购买步骤请参考 购买腾讯云数据库 RDS 腾讯云服务器。通过控制台进行库的购买,确保云服务器自建的 MariaDB 中需要导出的库名在腾讯云数据库 MariaDB 中同样的购买了一遍,具体的购买步骤请参考 购买库。通过控制台进行数据库账号的购买,也可以使用购买腾讯云数据库 MariaDB 的时候的账号,然后赋予这个账号在第 2 步操作中新建的库的 读写 权限,具体的购买步骤请参考 购买账号。完成腾讯云数据库 MariaDB 购买和初始化工作之后,开始从云服务器中自建的 MariaDB 进行数据导出到云服务器本地的操作,执行命令 mysqldump -u用户名 -p密码 --single-transaction --set-gtid-purged=OFF -B 数据库名称 /路径/导出文件名.sql 参数描述 用户名:自建数据库的用户名。 密码:自建数据库的密码。 数据库名称:填写你需要导出的库名,多个库名通过空格来分隔。
完成云服务器中自建的 MariaDB 数据导出到本地之后,就可以将数据导入到腾讯云数据库 MariaDB 中,执行命令 mysql -u用户名 -p密码 -h 腾讯云数据库域名 /路径/导出文件名.sql 参数描述 用户名:第 3 步操作中的用户名。 密码:第 3 步操作中的用户对应的密码。 数据库域名:腾讯云数据库 MariaDB 的域名可以在腾讯云服务器的详情页查看。
如果没有任何错误提示,表示导入成功。你可以登录到腾讯云数据库 MariaDB 里面查看,是否数据真的已经导入进去了。