我正在尝试安装这个名为 socialengine 的应用程序,一切顺利,但在 mysql 屏幕上,我一直收到此错误
The MySQL storage engine is not installed.
我注意到我的袜子文件在这里
mysqld --verbose --help | grep ^socket
110602 10:06:06 [Note] Plugin 'FEDERATED' is disabled.
socket /var/run/mysqld/mysqld.sock
因此它似乎正在运行
因此在线阅读我认为我可以通过将其添加到我的 vim /etc/mysql/my.cnf 文件中来解决这个问题
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
key_buffer = 224M
sort_buffer_size = 4M
read_buffer_size = 4M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 12M
query_cache_size = 44M
default-storage-engine=innodb
基本上我添加了最后一行然后
service mysql restart
但发生的情况是,我重新启动后,出现此错误,无法找到我的袜子
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
发生了什么事...我该如何解决这个问题
运行后更新
ps axf | grep [m]ysql
5056 ? S 0:00 /bin/sh /usr/bin/mysqld_safe --skip-grant-tables --skip-networking
5189 ? Sl 3:57 \_ /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --skip-grant-tables --skip-networking --pid-file=/var/lib/mysql/li317-112.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
10832 ? Ssl 0:00 /usr/sbin/mysqld