所以我最近几个月前安装了WampServer,预装了mySQL 5.7。
但是我想利用mySQL 8附带的NoSQL功能。
为了更新它,我下载了最新的MySQL版本,将文件夹解压缩到wamp 64的bin目录。然后我从5.7文件夹复制了wampserver.conf和my.ini文件,并将其粘贴到8目录。
我在cmd行上运行以下提示符:mysqld.exe --initialize-insecure
然后我编辑了my.ini文件,并将5.7的每个示例都更改为8.0。
但是现在当我运行wamp时,MySQL没有启动,我得到这个错误:error
有谁知道我做错了什么,或者我该怎么做?
6条答案
按热度按时间uz75evzq1#
我在X1 E0 F1 X上找到了这个,它对我很有效。
vxbzzdmp2#
只需转到以下Wampserver存储库,直接下载并安装您想要的任何组件的.exe,它负责配置。
对于数据库升级,您必须手动导入/导出数据库。
Secondary repository of Wampserver files
wlsrxk513#
就像Gustavo说的那样,它是这样工作的,但是有一个额外的信息。如果
wamp
服务器没有正确启动并停在“橙子”,请查看日志文件。出现以下错误:
“mysqld.exe:将值”STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_ZERO_CREATE_USER“设置为”sql_mode“时出错。”
解决方案:https://superuser.com/questions/1425573/mysql-8-0-15-not-working-in-wamp-3-1-0
对我很有效
6ie5vjzr4#
如果你仍然得到一个错误,移动数据文件夹从旧版本到新版本。并重新启动wamp服务器
um6iljoc5#
按照@Gustavo提到的步骤后,安装了MYSQL版本8。尽管如此,即使以管理员身份重新启动WampServer,它也没有出现在WAMPSERVER的MYSQL版本选项卡下,然后我点击了“从零重新启动”按钮,它开始出现在MYSQL版本选项卡下。
->右键单击Wampserver图标->点击“从零重新启动”按钮
9lowa7mx6#
安装了最新的mysql 8.0.16和会计应用程序工作正常.实际上,我们想独立的mysql &每次我们的安装目录是不一样的my.ini中提到.