我想升级到MariaDB 10.2并且我正在使用xampp(我喜欢mysqld.exe在后台运行,只需单击即可轻松开启/关闭)。发生的事情是,截至目前的最新版本是3.2.2,并且它附带了MariaDB 10.1.29。 我正在寻找一种通用的健康方式。 我试过those steps看起来很不错:
13:44:33 [main] Control Panel Ready 13:52:46 [mysql] Attempting to start MySQL app... 13:52:46 [mysql] Status change detected: running 13:52:49 [mysql] Status change detected: stopped 13:52:49 [mysql] Error: MySQL shutdown unexpectedly. 13:52:49 [mysql] This may be due to a blocked port, missing dependencies, 13:52:49 [mysql] improper privileges, a crash, or a shutdown by another method. 13:52:49 [mysql] Press the Logs button to view error logs and check 13:52:49 [mysql] the Windows Event Viewer for more clues 13:52:49 [mysql] If you need more help, copy and post this 13:52:49 [mysql] entire log window on the forums
我不会尝试some random deletes很有可能 使我的数据库表损坏(即使我之前做过,但它没有 工作)
请注意,如果我使用非特权用户运行服务器本身 (不是管理员)在命令行上,它按预期运行。 此外,Xampp控制面板中的状态将变为绿色:
14:00:35 [mysql] Status change detected: running
我甚至可以通过点击停止来关闭MySQL服务器。
在Windows上寻找一种在xampp中升级MariaDB的简洁方法(Windows7)
答案 0 :(得分:0)
我有完全相同的问题,我的解决方法是:
现在一切都按预期工作,开始/停止一切顺利。我猜有一些特定的设置在旧的" my.ini"上是不正确的。来自XAMMP。
当然,所有这些都是在我完成这些步骤后完成的:
从XAMPP控制面板运行Apache和MySQL模块,并完成。
答案 1 :(得分:-1)
对我来说,我会创建现有数据库的转储并卸载当前的xampp安装,然后下载最新版本的xampp,当然它将包含更新版本的mariadb