我只需要重新安装mysql,但在启动时遇到了问题。它找不到套接字(mysql.sock)。问题是我也不能。在我的MacOSX10.4终端中,我输入:locatemysql.sock,然后我返回/private/tmp/mysql.sock.套接字文件存在于该位置是有道理的,但实际上并不存在。如何找到socket文件?如果locate返回一个错误的位置,它必须有某种内存并且可能有索引。如何刷新该索引? 最佳答案 回答你问题的第一部分:运行%mysqladmin-p-uvariables并检查“socket”变量
我只需要重新安装mysql,但在启动时遇到了问题。它找不到套接字(mysql.sock)。问题是我也不能。在我的MacOSX10.4终端中,我输入:locatemysql.sock,然后我返回/private/tmp/mysql.sock.套接字文件存在于该位置是有道理的,但实际上并不存在。如何找到socket文件?如果locate返回一个错误的位置,它必须有某种内存并且可能有索引。如何刷新该索引? 最佳答案 回答你问题的第一部分:运行%mysqladmin-p-uvariables并检查“socket”变量
我有一个标准的Rails3环境,RVM1.2.9,Rails3.0.5,Ruby1.9.2p180,MySQL2Gem0.2.7,mysql-5.5.10-osx10.6-x86_64运行rakedb:migrate创建数据库时遇到的错误是:Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2)config/database.yml有development:adapter:mysql2host:localhostusername:rootpassword:xxxxdatabase:xxxx确定这是我缺少的一些简单的
我有一个标准的Rails3环境,RVM1.2.9,Rails3.0.5,Ruby1.9.2p180,MySQL2Gem0.2.7,mysql-5.5.10-osx10.6-x86_64运行rakedb:migrate创建数据库时遇到的错误是:Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2)config/database.yml有development:adapter:mysql2host:localhostusername:rootpassword:xxxxdatabase:xxxx确定这是我缺少的一些简单的
我在MacOSXMountainLion上使用homebrewinstallmysql安装了MySQL,但是当我尝试mysql-uroot时出现以下错误:ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2)这个错误是什么意思?我该如何解决? 最佳答案 您需要先启动MySQL,然后才能在终端上使用mysql命令。为此,请运行brewservicesstartmysql。默认情况下,brew安装MySQL数据库时没有root密码。
我在MacOSXMountainLion上使用homebrewinstallmysql安装了MySQL,但是当我尝试mysql-uroot时出现以下错误:ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2)这个错误是什么意思?我该如何解决? 最佳答案 您需要先启动MySQL,然后才能在终端上使用mysql命令。为此,请运行brewservicesstartmysql。默认情况下,brew安装MySQL数据库时没有root密码。
当我尝试连接mysql时出现以下错误:无法通过socket'/var/lib/mysql/mysql.sock'连接本地MySQL服务器(2)这个错误有解决办法吗?背后的原因可能是什么? 最佳答案 您是连接到“localhost”还是“127.0.0.1”?我注意到,当您连接到“localhost”时,使用了套接字连接器,但是当您连接到“127.0.0.1”时,使用了TCP/IP连接器。如果套接字连接器未启用/工作,您可以尝试使用“127.0.0.1”。 关于mysql-无法通过sock
当我尝试连接mysql时出现以下错误:无法通过socket'/var/lib/mysql/mysql.sock'连接本地MySQL服务器(2)这个错误有解决办法吗?背后的原因可能是什么? 最佳答案 您是连接到“localhost”还是“127.0.0.1”?我注意到,当您连接到“localhost”时,使用了套接字连接器,但是当您连接到“127.0.0.1”时,使用了TCP/IP连接器。如果套接字连接器未启用/工作,您可以尝试使用“127.0.0.1”。 关于mysql-无法通过sock
我在尝试连接mysql时遇到了一个大问题。当我运行时:/usr/local/mysql/bin/mysqlstart我有以下错误:Can'tconnecttolocalMySQLserverthroughsocket'/var/mysql/mysql.sock'(38)我在/var/mysql目录下确实有mysql.sock。在/etc/my.cnf我有:[client]port=3306socket=/var/mysql/mysql.sock[mysqld]port=3306socket=/var/mysql/mysql.sockkey_buffer_size=16Mmax_allo
我在尝试连接mysql时遇到了一个大问题。当我运行时:/usr/local/mysql/bin/mysqlstart我有以下错误:Can'tconnecttolocalMySQLserverthroughsocket'/var/mysql/mysql.sock'(38)我在/var/mysql目录下确实有mysql.sock。在/etc/my.cnf我有:[client]port=3306socket=/var/mysql/mysql.sock[mysqld]port=3306socket=/var/mysql/mysql.sockkey_buffer_size=16Mmax_allo