当前位置: 首页 > 知识 >正文

Can't connect to local MySQL server through socket '/tmp/mysql.sock'(2)

Today, I encountered a problem when connecting to the relational database: CAN "tconnectolomalysql server through socket"/tmp/mysql.sock "(2)

备选方案1。

1.#ps-A|grepmysql

显示类似于:

1829?00:00:00mysqld_safe

1876?00:00:31mysqld

2.#kill-91829

3.#kill-91876

4.#/etc/init.d/mysqlrestart

5.#mysql-uroot-p

他的麻烦解决了,但我的还没有!

继续找。

选项2

先检查/etc/rc.d/init.d/mysqldstatus,看看mysql是否已经启动。

另外,再看看是不是权限的问题。

------------------------------------------------------------------------------------

[root@localhostbeinan]#chown-Rmysql:mysql/var/lib/mysql

[root@localhostbeinan]#/etc/init.d/mysqldstart

启动MySQL: [OK]

[root@localhostlib]#mysqladmin-urootpassword'123456'

[root@localhostlib]#mysql-uroot-p

Enterpassword:

WelcometotheMySQLmonitor.Commandsendwith;or/g.

YourMySQLconnectionidis3toserverversion:4.1.11

Type'help;'or'/h'forhelp.Type'/c'toclearthebuffe

他的解决了,我的烦恼还在继续,我还在找。

选项3

问题解决了。结果是max_connections=1000。他说的太多了,后来又改成500说的太多了,但是删的问题解决了。

还是不行

方案4

/var/lib/mysql所有文件权限都更改为mysql.mysql

不,不

方案5

解决MySQL无法通过mysql.sock连接的问题,主要提示是无法通过'/tmp/mysql.sock '连接服务器,php的标准配置只是使用'/tmp/mysql.sock '

但是有些mysql的安装方式是把mysql.sock放在/var/lib /mysql.sock或者其他地方。可以通过修改/etc/my.cnf文件来修改,打开文件可以看到以下内容:

[mysqld]

socket=/var/lib/mysql.sock

改了是好的,但是也会造成其他问题,比如mysql程序连不上。再补充一点:

[mysql]

socket=/tmp/mysql.sock

或者可以修改php.ini中的配置,使php与其他mysql.sock连接,我们自己去了解一下。

或者这样:

ln-s/var/lib/mysql/mysql.sock/tmp/mysql.sock

成功了,就是这样ln-s/var/lib/MySQL/MySQL。sock/tmp/MySQL。短袜

OK!

但是我的系统里没有找到mysql.sock文件,只有mysqld.sock文件,/var/run/mysqld/mysqld.sock。

于是仿照上面的做法:ln-s/var/run/mysqld/mysqld。sock/tmp/MySQL。短袜

这样就可以正常连接数据库了。

相关文章:
  • 5月19日基金净值:长城久嘉创新成长混合A最新净值1.657,涨1.31%
  • 4月20日基金净值:华商稳定增利债券A最新净值1.768
  • 国泰标普500ETF(QDII)净值下跌1.69% 请保持关注_基金频道_证券之星
  • 6月21日基金净值:国富潜力组合混合A最新净值1.081,跌1.19%
  • 汇添富恒生科技ETF(QDII)净值下跌2.33% 请保持关注_基金频道_证券之星
  • Windows Server 2003服务器重启IIS解决故障
  • 医药50ETF(512120)今日已涨0.79% 连续5日获资金净流入
  • 4月27日基金净值:国投瑞银国家安全混合A最新净值1.105,涨2.03%
  • 5月18日基金净值:华安智能生活混合A最新净值2.3707,涨1.83%
  • 5月15日基金净值:华安优势企业混合A最新净值0.6146,涨1.49%