最近在做网站迁移的工作,其实就是把之前写在服务器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