2014年4月份买了万网x3,把博客备了案并搬回了国内,后来感觉x3用这局限性很大,于是和几个朋友合租买了阿里云,其实阿里云的速度和香港的速度差不了多少,主要有了备案号后可以申请国内的一些服务。但是数据库还是使用的自建数据库,看到阿里云的RDS比较便宜,免费一年(有代金卷)于是就尝试了一下,没想到效果非常好,速度非常快。
另外就是RDS是自动备份的,可以恢复到7日内的任意时刻,非常方便。
WordPress 链接RDS数据库
一般我们在新建站点的时候添加的数据库都是localhost,这里就需要远程链接了。
数据库的地址就是内网地址,帐号密码和本地数据库一样,可以在控制台创建的帐号。
如果不是新建站点则修改wordpress 根目录下的 wp-config.php
,
/** WordPress数据库的名称 */
define('DB_NAME', '******');
/** MySQL数据库用户名 */
define('DB_USER', '******');
/** MySQL数据库密码 */
define('DB_PASSWORD', '******');
/** MySQL主机 */
define('DB_HOST', 'localhost');
把上面的4项修改为新的RDS信息,修改后发现就可以正常链接数据库了.
将数据导入RDS 数据库
利用RDS管理控制台可以直接在线迁移MySQL,可以不停服务就能够完成数据库的迁移工作,支持MySQL 5.1、5.5(5.0版本只支持全量迁移)的迁移。
迁移教程:http://help.aliyun.com/doc/view/13645650.html
不熟悉linux的同学有几个地方可能会被搞蒙,这里稍微解释下
- mysql的配置文件在
/etc/my.cnf
- 如果你使用数据库面板创建的用户,主机要设置成
%
而不是localhost
- 实际配置文件中
_
也可能是-
然后在RDS管理控制台对应的实例页面,点击“将数据迁移至RDS”按钮,在弹出框中填写待迁移的数据库连接地址、数据库连接端口、数据库账号、数据库密码
如果你的数据库不支持在线迁移,可以手动导入,登录阿里云的数据库,然后选择导入
上传你的数据库备份即可。
评论
该文章已经关闭评论