阿里云
发表主题 回复主题
  • 7506阅读
  • 11回复

个人网站—使用RDS(wordpress数据库无缝迁移到RDS)

级别: 菜鸟
发帖
68
云币
47
1HXlHic  
今天来写第四篇。 b.6ZfB,+G  
最近阿里搞活动RDS新购只要5块钱一个月,而阿里云可悲的IO性能(我测试的4K随机读取系统盘大约是5M每秒)注定了在ECS上面建数据库是一种很悲剧的选择,在网站压力比较小,数据库读取压力较小的情况下对网站影响还较为小,但是当网站流量较大,尤其是使用wordpress这个公认的数据库存在瓶颈的程序下,其数据库因为IO低必然会大大影响网站的访问速度。为了追求更快的速度,趁着活动买了个年付的最低配置的RDS。 <"NyC?b+G  
下面讲讲已经建立好的wordpress如何将其数据库迁移到RDS上面。 6 <r2*`  
第一步,购买开通RDS,在RDS上面新建一个和你原来数据库相同名称的数据库,新建和原来数据库账号密码相同的可以管理新建数据库的账号。当然不是必须,这个相同只是为了后面的方便。 X o_] v  
第二步,迁移数据库,阿里云RDS的管理控制台有着很方便的方法,可以自己迁移,因为我的自建数据库在ecs上面,我使用的就是内网连接的方法。如图所示: |?|K\UF(Y  
其中ECS  IP天性你的ip,填写完校验一下,然后数据库账号,密码填写你原来数据库的账号密码,这个账号最好给予其全部权限,因为下一步会校验其账号权限。 9g+UJ\u^  
]g7HEB.Y  
+QQ YPEx+  
校验成功后,然后就可以自动迁移了。下面是我迁移成功后的截图,用的是我熟悉的phpadmin,大家也可以用阿里云自己开发的可视化管理系统。 E.4n}s  
k{qLkcOg=  
${CYDD"mdy  
第三步,修改wordpress程序根目录下的wp-config.php文件。将mysql原本的地址由localhost修改成阿里云RDS的内网地址。如果你的数据库账号密码不同的话也做相应的修改。 |#:=\gugh  
e7hO;=?b'  
WkcH5[  
于是就大功告成了。 s.bT[0Vl  
经测试,在数据库压力较小的情况下,提速并不明显,毕竟RDS和ECS是分离的,虽然说内网延迟小,网速快,但是也是有一定影响的,但是当数据库压力较大的情况下,提速还是相当明显的。建议小用户就不要折腾了,当然也可以趁着便宜先买个屯着。
本帖最近评分记录: 2 条评分 云币 +11
weili 云币 +10 实战! 2014-06-20
元芳 云币 +1 撒分,发红包了,恭喜! 2014-06-08
关键词: WordPress
级别: 总版主
发帖
3134
云币
11851

只看该作者 沙发  发表于: 2014-06-08
撒分,发红包了,恭喜!
级别: 小白
发帖
3
云币
10
只看该作者 板凳  发表于: 2014-06-08
Re个人网站—使用RDS(wordpress数据库无缝迁移到RDS)
俺也是wordpress
级别: 菜鸟
发帖
68
云币
47
只看该作者 地板  发表于: 2014-06-09
回1楼元芳的帖子
多谢加分
级别: 小白
发帖
4
云币
5
只看该作者 4楼 发表于: 2014-06-12
Re个人网站—使用RDS(wordpress数据库无缝迁移到RDS)
没用 我连接到原来数据库 就提示  数据库连接错误!  根本或许不了 云主机上的 MYSQL数据库啊·
级别: 菜鸟
发帖
68
云币
47
只看该作者 5楼 发表于: 2014-06-12
回4楼弧线的帖子
你在rds上面建立的数据库名字命名为你原来,然后使用自建数据库的账号密码试试
级别: 小白
发帖
2
云币
2
只看该作者 6楼 发表于: 2014-06-14
Re个人网站—使用RDS(wordpress数据库无缝迁移到RDS)
非常好的教程,感谢!
级别: 技术砖家
发帖
1925
云币
3578
只看该作者 7楼 发表于: 2014-06-18
谢谢分享,现在阿里云开发的idb也很好用
级别: 技术砖家
发帖
1361
云币
494
只看该作者 8楼 发表于: 2014-06-20
很精彩,很有指导经验!
级别: 菜鸟
发帖
68
云币
47
只看该作者 9楼 发表于: 2014-06-21
回7楼林林林林的帖子
嗯,用了,但是没有发现对表的优化,phpadmin中有优化表选项,平常wp用用
级别: 小白
发帖
12
云币
13
只看该作者 10楼 发表于: 2014-11-29
Re个人网站—使用RDS(wordpress数据库无缝迁移到RDS)
用RDS 了 更新WP。好像不成功……不知道是不是RDS的原因……。
级别: 新人
发帖
6
云币
5
只看该作者 11楼 发表于: 03-20
Re个人网站—使用RDS(wordpress数据库无缝迁移到RDS)
之前使用ECS搭建整个服务,网站总是崩溃提示数据库链接错误,查了一下是数据崩溃,当时我的网站基本还没有用户,所以就放弃使用阿里云了,现在不得已再用阿里云搭建WP,想着后面慢慢再做调整,不知道你当时的网站访问量多大的时候调整的?怎么去评价是不是应该迁移为RDS,除了改为RDS,还有其他办法吗?升级ECS可以吗? Ca |}i+  
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个