【记录】网站搬家之在新空间hawk的cpanel的phpMyAdmin中创建对应的数据库以及用户

【背景】

折腾完:

【记录】网站搬家之通过ftp上传wordpress文件到新的虚拟空间hawk中

后,剩下的,就是去hawk的cpanel中,用phpMyAdmin创建数据库和对应的用户了。

【折腾过程】

1.登陆hawk的cpanel的phpMyAdmin。

2.进入数据库:

phpmyadmin localhost database

3.结果竟然始终找不到,哪里有创建数据库的按钮:

within database not find create

4.重新进入cpanel中的MySQL数据库:

cpanel mysql database

结果此处暂时有问题,打不开。

5,所以换个,进入 MySQL数据库向导:

cpanel mysql database wizard

结果也是登陆不进去。

6.索性换用gae的代理,结果需要重新登陆cpanel。

但是结果却始终登陆不进去,显示:

您的IP地址发生了变化。请再次登录。

your ip changed please relogin

7.然后想办法,去firefox中,去除相关的cookie:

firefox clear related cookies

再重新登陆cpanel。

结果还是始终登陆不上。

8.算了,还是放弃用gae代理了。

然后终于进入

MySQL数据库

中了,然后新建一个数据库

mysql create a new database

added database hawkwordpress

然后再去创建用户,使用其中的密码生成器

for user use password generator

i have copy the password

then click the generate user

结果生成用户提示密码强度至少是5

所以重新去生成:

set password len 18 then regenerate

password strength is 100

added user with password

总之,目前,此处,通过80端口,登陆hawk的cpanel,真是极度的不稳定。。。。

9.再去把用户添加进来:

add user into database

然后再去添加权限:

for user add all access for database

user added into the database

10.另外,顺带看看cpanel中的关于服务器的一些信息:

cpanel main server info

11.至此,算是数据库,数据库的用户和密码,都设置好了。

接下来,就是去导入已有的,原先的wordpress的数据库了。

into newly created database

into database then import

import the previous saved mysql then execute

接着就是,需要一段时间的等待了:

is uploading no detail please wait

毕竟,导入近69.1MB的mysql文件,需要先上传,然后再导入,是需要一定时间的。

取决于此处连接到服务器的速度,以及服务器的本身配置。

等了半天,结果后来页面就重新跳转了,让我重新登陆。

登陆cpanel后,再进入phpMyAdmin,然后去看看数据库,貌似已经有数据了:

re into database seems has contain data

基本上也是所希望的71MB的。

但是后面的“多余”那个列,之前旧的wordpress是有内容的,此处是没有的。

所以不知道是不是算是没有上传完整。

12. 所以,干脆还是全部删除,重新操作一遍,以确保数据库是无误的:

select all data then clear

are you sure to clear all data

truncate all data

结果发现,原来 清空 只是清楚sql中的表,而不是彻底删除表项。

所以再去执行删除,以彻底都删光:

select all data then delete

drop table for all

has drop all table

这下,算是真正清空了。

然后再重新去执行一遍导入。

等了半天,结果却出错了,详见:

【已解决】phpMyAdmin导入Wordpress的MySQL数据库出错:表的结构 `wp_commentmeta`,DROP TABLE IF EXISTS `wp_commentmeta`

13.最终,才算是真正的导入了此mysql的数据库。

 

【总结】

此步骤的总体逻辑是:

1.貌似hawk的cpanel中,无法用phpMyAdmin去新建数据库

2.只能用"MySQL数据库"或"MySQL数据库向导"去新建一个数据库

3.然后再去新建一个数据库的用户

4.再把此用户和该数据库关联起来,即执行"向数据库添加用户"

5.再去给此用户,操作该数据库的所有的权限

6.再去将之前备份好的wordpress的mysql数据库文件,导入刚建好的数据库中

即可。


关于网站搬家的全过程,参见:

【记录】在本地测试wordpress已成功后去实现在线的wordpress网站搬家(换主机)



发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量