升级后的WampServer,现在无法启动MySQL

时间:2017-04-15 11:52:19

标签: mysql wampserver

我将我的WampServer www和SQL /数据移动到Dropbox,WampServer工作得很好。

我注意到我在桌面上使用了旧版本的WampServer,同时在我的笔记本电脑上使用了最新版本的WampServer。

我在桌面上卸载了WampServer,并在我的桌面上安装了wampserver3.0.6_x86_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10

我修改了my.inidatadir="D:/Dropbox/WAMP/SQL"

当我在浏览器中加载http://localhost/phpmyadmin时,我尝试登录,但收到错误:

  

无法建立连接,因为目标计算机是主动的   拒绝了。 - 服务器没有响应(或本地服务器的响应)   套接字配置不正确。)

如果我查看C:\wamp\logs\mysql.log,我会看到:

wampmysqld: Table 'mysql.plugin' doesn't exist
2017-04-15T11:43:23.372042Z 0 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2017-04-15T11:43:23.373043Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2017-04-15T11:43:23.378046Z 0 [Warning] Failed to open optimizer cost constant tables

2017-04-15T11:43:23.384551Z 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
2017-04-15T11:43:23.386553Z 0 [ERROR] Aborting

如果我查看文件夹D:\Dropbox\WAMP\SQL\data\mysql,我会看到文件:

  • plugin.frm
  • plugin.MYD
  • plugin.MYI
  • user.frm
  • user.MYD就
  • user.MYI

如果我在cmd窗口中运行以下内容:

C:\wamp\bin\mysql\mysql5.7.14\bin> mysql_upgrade.exe

我收到错误:

  

mysql_upgrade:收到错误:2003:无法连接到MySQL服务器   'localhost'(10061)连接MySQL服务器升级时   进程遇到错误,不会继续。

如果我转到System Tray > Wamp > MySQL > Version,我只会看到一个选项:5.7.14

如果我尝试从Wamp图标或services.msc启动MySQL,它将无法启动,上面的错误会重复。

更新:如果我在我的笔记本电脑上运行http://localhost/phpmyadmin,它也会在Dropbox中使用www和SQL数据,phpMyAdmin不会产生任何错误,并检测到数据库正常,并将它们列在左手边。

我需要从这里做些什么?

0 个答案:

没有答案