我在使用mysql时遇到问题,我已经在YAST中安装了mysql,但是在控制台中键入以下内容:
mysql -u root
它告诉我:
Error 2002: Can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock'
最佳答案
来自OpenSuSe Wiki(http://en.opensuse.org/SDB:MySQL_installation)的引用:
安装MySQL后,仅安装了MySQL,但未运行。为了使其运行,必须运行所谓的MySQL守护程序(mysqld)。 mysqld可以通过调用手动启动
#rcmysql启动
具有root特权。您可以使用检查它是否正在运行
#rcmysql状态
这对您也将是有用的:
另一种选择是在引导期间启动守护程序。
转到YaST->系统->系统服务(运行级别)。在YaST检查所有运行级别之前,请等待几秒钟。然后选择mysqld并按启用按钮。
或者,您可以通过发出以下命令在启动时启用MySQL启动:
#insserv rcmysql
关于mysql - 无法在Opensuse 10.2中连接到mysql,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6567508/