我试图从书中学习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的想法,请记住以上内容?
答案 0 :(得分:1)
我知道这不是你想要的,但我不得不问:你为什么要用MySQL代替MariaDB? 它们非常相似(参见this post),将XAMPP中的MariaDB服务器替换为仅仅坚持使用MariaDB的其他东西可能更麻烦。
我认为在大多数(如果不是全部)情况下使用MariaDB而不是MySQL 是完全。他们声称MariaDB的速度有所提升,但查询应该相同,如上面的链接帖子中所述。我一直在使用XAMPP进行本地测试,并且从未遇到过两者之间的问题。