最近在做網站遷移的工作,其實就是把之前寫在服務器A中的WEB項目放在服務器B中;
遷由於之前A中的WEB項目是在APACHE服務器上運行的,所以遷移WEB項目的前提是B中也安裝的APACHE.這里要注意的是再把項目放在B上之后,要修改整個文件夾的擁有者權限為apache:chown -R apache 文件夾路徑。完成之后剩下的工作就是數據庫的遷移了。
要求:
1,把服務器A上的MYSQL數據庫遷移到服務器B中;
2,修改服務器B上MYSQL數據庫的登錄密碼和用戶名;
關於1,首先在A上用mysqldump -u用戶名 -p密碼 數據庫名稱 > **.sql(這里的sql文件需要放在一個路徑下);
然后把**.sql文件放在B中,最后是 在B中登錄mysql:1,mysql -u用戶 -p密碼 ;2,use 數據庫名; 3,source **.sql。
關於2:修改密碼
mysql -u root -p
Enter password:***
mysql>use mysql; 選擇數據庫
Database changed
mysql> UPDATE user SET password=PASSWORD(
"新密碼"
) WHERE user=
'你的用戶名'
;
mysql> FLUSH PRIVILEGES;
mysql> quit;
修改用戶名:
mysql -u root -p
Enter password:***
mysql> use mysql; 選擇數據庫
Database changed
mysql> update user
set
user=
"新用戶名"
where user=
"root"
; 將用戶名為root的改為新用戶名
mysql> flush privileges; 刷新權限
mysql>
exit
