XAMPP与MySQL而不是MariaDB

时间:2018-06-10 19:01:39

标签: php mysql apache xampp mariadb

我试图从书中学习PHP + MySQL,我想用MySQL改变MariaDB。

到目前为止,我尝试使用较旧版本的xampp(nov 2015)但它仍然使用了MariaDB并使用它: https://gist.github.com/odan/c799417460470c3776ffa8adce57eece

不幸的是,它不起作用:

9:48:04 PM  [mysql]     Status change detected: stopped
9:48:04 PM  [mysql]     Error: MySQL shutdown unexpectedly.
9:48:04 PM  [mysql]     This may be due to a blocked port, missing dependencies, 
9:48:04 PM  [mysql]     improper privileges, a crash, or a shutdown by another method.
9:48:04 PM  [mysql]     Press the Logs button to view error logs and check
9:48:04 PM  [mysql]     the Windows Event Viewer for more clues
9:48:04 PM  [mysql]     If you need more help, copy and post this
9:48:04 PM  [mysql]     entire log window on the forums

我是否应该尝试使用MySQL而不是MariaDB来获取XAMPP版本(那将是一个非常古老的版本?如果是这样,你能给我一个吗?)

我该如何解决? 我在事件查看器和错误日志中都没有得到任何结果。 (tbh我认为xampp正在向我显示另一个日志,因为最后一行是从21:11 PM开始并且它没有更新)。

使用MySQL替换MariaDB的想法,请记住以上内容?

1 个答案:

答案 0 :(得分:1)

我知道这不是你想要的,但我不得不问:你为什么要用MySQL代替MariaDB? 它们非常相似(参见this post),将XAMPP中的MariaDB服务器替换为仅仅坚持使用MariaDB的其他东西可能更麻烦。

我认为在大多数(如果不是全部)情况下使用MariaDB而不是MySQL 是完全。他们声称MariaDB的速度有所提升,但查询应该相同,如上面的链接帖子中所述。我一直在使用XAMPP进行本地测试,并且从未遇到过两者之间的问题。