将应用程序和数据库移动到新服务器
Moving an app and database to a new server
我有一个客户端在 WAMP 堆栈上的内部服务器上运行应用程序。我无法远程访问此服务器,老实说,他们没有设置为给我该访问权限。他们所做的是下载一个包含整个应用程序和数据库的目录。有没有办法在本地安装它?实现这一目标涉及什么?
看起来像 MySQL 5.5.8 和 PHP 5.3.5
如何重置 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条命令,每条命令的末尾有一个分号,每行后按回车键向mysql发出命令。
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE user='root';
FLUSH PRIVILEGES;
请注意,更新应该报告它更新了不止一行,因为实际上有 3 个用户帐户的用户 ID 为 'root',每个帐户都有不同的域,即 127.0.0.1、localhost 和: :1
现在在 mysql 命令提示符处输入 'quit' 以存在 mysql。
停止 mysql 服务
wampmanager -> MySQL -> Service -> Stop Service
编辑 my.ini 文件
wampmanager -> MySQL -> my.ini
在 ini 文件中找到 [wampmysqld]
部分
删除我们之前添加的 'skip-grant-tables' 参数。
不要将此参数留在 ini 文件中,这是一个很大的安全漏洞。
重新启动 mysql 服务。
wampmanager -> MySQL -> Service -> Start/Resume Service
您现在应该可以使用用户 ID 'root' 和您刚刚为该用户设置的新密码登录 phpmyadmin。
我有一个客户端在 WAMP 堆栈上的内部服务器上运行应用程序。我无法远程访问此服务器,老实说,他们没有设置为给我该访问权限。他们所做的是下载一个包含整个应用程序和数据库的目录。有没有办法在本地安装它?实现这一目标涉及什么?
看起来像 MySQL 5.5.8 和 PHP 5.3.5
如何重置 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条命令,每条命令的末尾有一个分号,每行后按回车键向mysql发出命令。
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE user='root';
FLUSH PRIVILEGES;
请注意,更新应该报告它更新了不止一行,因为实际上有 3 个用户帐户的用户 ID 为 'root',每个帐户都有不同的域,即 127.0.0.1、localhost 和: :1
现在在 mysql 命令提示符处输入 'quit' 以存在 mysql。
停止 mysql 服务
wampmanager -> MySQL -> Service -> Stop Service
编辑 my.ini 文件
wampmanager -> MySQL -> my.ini
在 ini 文件中找到 [wampmysqld]
部分
删除我们之前添加的 'skip-grant-tables' 参数。
不要将此参数留在 ini 文件中,这是一个很大的安全漏洞。
重新启动 mysql 服务。
wampmanager -> MySQL -> Service -> Start/Resume Service
您现在应该可以使用用户 ID 'root' 和您刚刚为该用户设置的新密码登录 phpmyadmin。