今天終于成功將博客從國外鱷魚主機Hostgator上面搬到阿里云虛機上了。 HG在國外也是非常出名的主機,我也用了好多年的Hostgator,但博客畢竟是中文的,面向的訪客也是國內的,所以放在國內還是會比較合適。 今天試了一下,在國內打開網站的速度確實比放在HG上面要快得多。 在這里要感謝一下寫這篇文章的這位朋友: http:///article/72913457 因為一個月之前就申請了阿里云的了,但是在搬家的過程中遇到了一些技術問題,就是數據庫導入出錯。今天有空于是上百度搜索了一下,看到了這篇文章,于是嘗試一下,沒想到直接把問題解決了,成功的將Hostgator上面的數據庫導入到阿里云虛機的數據庫上了。 方法也是很簡單:
感謝這位朋友。 其實后來我翻閱了自己博客上面的一些文章,發現其實解決的方法在我幾年前的一篇文章已經有記錄:
有時候太久沒去弄網站,很多東西真的是很容易遺忘。 打開phpmyadmin后臺,其實問題就是出現在默認頁上面,在 MySQL連接校對 (有些phpmyadmin后臺上面顯示的是 服務器連接排序規則)上面需要選擇正確編碼, 這就是為什么我今天早上將過去在HG上面備份的數據庫嘗試導入阿里云的數據庫后臺的時候發現成功導入,在用現在的數據庫導入就是導入不進去,后來我登錄HG的phpmyadmin,發現問題就是 服務器連接排序規則 這里沒有選擇 utf8_general_ci,而是選擇了阿里云不支持的 utf8mb4_unicode_ci :
其實在導出的數據庫里選擇正確的服務器連接排序規則的,再進行導出,然后再導入阿里云的數據庫,也是可以成功的。只是有些空間貌似不支持修改服務器連接排序規則,之前Hostgator是可以修改的,今天試了一下改不過來,如果phpmyadmin修改不了排序規則的,可以用替換的方式解決。 成功導入阿里云虛機DMS的數據庫:
很開心,成功的搞定了網站的遷移,感謝。 |
|