将应用和数据库移动到新服务器

时间:2016-08-19 19:05:50

标签: php mysql wamp

我有一个客户端在WAMP堆栈上的内部服务器上运行应用程序。我无法远程访问此服务器,老实说,他们没有设置为我提供访问权限。他们所做的是下载包含整个应用程序和数据库的目录。有没有办法把它拿到本地安装?什么参与了这个过程?

看起来像MySQL 5.5.8和PHP 5.3.5

1 个答案:

答案 0 :(得分:1)

如何重置MYSQL root密码

停止mysql服务

wampmanager -> MySQL -> Service -> Stop Service

编辑my.ini文件

wampmanager -> MySQL -> my.ini

找到ini文件中的[wampmysqld]部分    在[wampmysqld]

部分后面直接添加此行
skip-grant-tables

重启mysql服务。

wampmanager -> MySQL -> Service -> Start/Resume Service

打开MySQL控制台

wampmanager -> MySQL -> MySQL Console

现在我们要重置root用户的密码,当然这可以用来重置任何用户密码。

在mysql>处输入以下2个命令命令提示符,每行在行尾有一个半冒号,并在每行后按ENTER键向mysql发出命令。

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE user='root';
FLUSH PRIVILEGES;

请注意,更新应报告它已更新多行,因为实际上有3个用户帐户,其用户标识为“root”,每个用户帐户具有不同的域,即127.0.0.1,localhost和:: 1

现在在mysql命令promt中输入'quit'以存在mysql。

停止mysql服务

wampmanager -> MySQL -> Service -> Stop Service

编辑my.ini文件

wampmanager -> MySQL -> my.ini

查找ini文件中的[wampmysqld]部分

删除我们之前添加的'skip-grant-tables'参数。

请勿将此参数留在ini文件中作为HUGH安全漏洞。

重启mysql服务。

wampmanager -> MySQL -> Service -> Start/Resume Service

您现在应该可以使用用户ID“root”和您刚为该用户设置的新密码使用phpmyadmin登录。