我正在将我的MariaDB迁移到MySQL,并且遇到了一些差异。
我有一个非常简单的查询,它在Maria中生成结果(197),但是在mySQL中没有人能提供帮助吗?
SELECT DISTINCT title FROM films where title REGEXP 'The \\w{4}[^\\s]*\\b'
数据库完全相同(从MariaDB导出到MySQL,没有任何问题)。
我正在运行一个虚拟服务器和一些爱好网站,最近迁移到Ubuntu22.04加上MariaDB作为MySQL的替代品。
在我遇到随机的数据库连接问题之前,一切似乎都很顺利。它运行了几个小时,突然停止工作。
重新启动后,它会运行良好的again....until --几个小时后,它会再次随机崩溃。
当我输出数据库状态时,我得到以下内容:
当前的MariaDB版本:
mysql Ver 15.1 Distrib 10.6.7-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper
有人知道它为什么突然退出并停止工作吗?
从今天早上开始,我在Ubuntu18.04上使用Plesk运行mariadb.service时遇到了问题。它停止了,我不能再重新启动它了。
service mysqld start
Job for mariadb.service failed because a fatal signal was delivered to the control process.
See "systemctl status mariadb.service" and "journalctl -xe" for details.
systemctl status mariadb.ser
后端不是我最强的背景,我在从MySQL迁移到MariaDB时遇到了执行php脚本的问题(对于我们的服务器提供商来说这是必须的)。以下是我的php脚本中的函数,它在MySQL 5.6中工作,但在MariaDB (10.1.22- MariaDB -cll-lve -MariaDB服务器)中不工作:
public function getPostByName($postName) {
$returnValue = array();
$sql = "SELECT * FROM posts WHERE post_description LIKE ?";
我的CentOS 7服务器最近崩溃了,因为它在运行时断开了硬盘,现在MariaDB无法启动,我也没有收到任何错误日志。
服务器上的其他一切似乎都运行良好,在磁盘上运行xfs_repair (类似于xfs的fsck )没有帮助。具体而言,我所遇到的错误如下:
$ sudo systemctl start mariadb
Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "j