[英]Mysql not restarting in ubuntu
我正在尝试将主机OS中的Java程序与ubuntu VM中的mysql数据库连接。 我已经在数据库中创建了必要的表,并将my.cnf
文件中的bind-address更改为主机OS地址的bind-address。 当我尝试重新启动mysql时,我得到:
mysql stop/waiting
start: Job failed to start.
然后,当我尝试访问mysql时,出现以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysql.sock' (2)
请帮我解决。
只需按照以下步骤启动MySQL服务器。
/etc/init.d/mysqld restart
) 仍然是相同的问题,然后执行以下步骤。
在以下目录中用另一个名称重命名mysql.sock
文件,例如mysl.sock_old
。
/var/run/mysqld/
现在重新启动MySQL服务器。
我在Ubuntu14.04上与mysql有相同的问题。 我通过注释/etc/mysql/my.cnf文件中的配置来解决此问题。
innodb_buffer_pool_size = 10G
innodb_log_file_size = 54M
发表评论后,mysql服务运行良好。
注意:-如果您注释这些配置,则默认配置将注意缓冲池和日志文件的大小。 所以没有任何问题。 但是,如果您想手动提及它,那么请提供80%的物理内存来缓冲池大小。 和25%的缓冲池大小记录到日志文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.