我正在运行一个虚拟服务器和一些爱好网站,最近迁移到Ubuntu22.04加上MariaDB作为MySQL的替代品。重新启动后,它会运行良好的again....until --几个小时后,它会再次随机崩溃。当我输出数据库状态时,我得到以下内容:当前的MariaDB版本:
mysql Ver 15.1 Distrib 10.6.7-MariaDB, for debian-linux-gnu
在尝试安装mysql2的gem并成功完成之后,我输入然后它会返回我不确定这是什么意思。然后我输入并且它输出
mysql Ver 14.14 Distrib 5.5.20, for osx10.7 (i386) using readline 5.1所以我知道mysql已经安装好了。最后,我想为我的rails应用程序配置一个数据库<
我安装了Sphinx,大约有40个索引连接到外部mysql数据库来提取数据。我为这些索引设置了cronjobs,并每5分钟重新索引一次。换句话说,每5分钟,我的服务器就会连接到一个外部mysql服务器。
问题是,在大约10分钟内,它停止工作,如果我ssh到sphinx服务器并尝试从命令行连接到mysql数据库,它将返回。': sql_connect: Can't connect to MySQL
我升级到12.04,mysql停止工作。我重新安装了mysql服务器包。当我尝试登录到数据库时,我得到:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld关闭并重新启动mysql运行良好,我只是无法登录。我的数据库位于一个不是默认安装数据目录的目录中。我将路径添加到设备配置文件中