DBMNG数据库管理与应用

书籍是全世界的营养品。生活里没有书籍,就好像没有阳光;智慧里没有书籍,就好像鸟儿没有翅膀。
当前位置:首页 > MySQL > 常见问题

WordPress通过unix socket连接MySQL常见问题解决方法

WordPress通过unix socket连接MySQL的方法:


在my.cnf里面设置socket地址;
socket = /tmp/mysql.sock
通过执行下面的SQL查询,你也可以看到当前MySQL的socket位置路径:


# SHOW VARIABLES LIKE 'socket'


修改wp-config.php
设置’DB_HOST’到’:/path/to/mysql.sock’(具体的socket文件路径).
下面这几种写法都可以(注意’:’冒号)


define('DB_HOST', ':/tmp/mysql.sock');
define('DB_HOST', 'localhost:/tmp/mysql.sock');
define('DB_HOST', '127.0.0.1:/tmp/mysql.sock');
关闭3306端口
如果其他地方也不需要使用到3306端口,为了安全起见,可以直接在my.cnf里面禁用掉.


[mysqld]
skip-networking
保存,重启下MySQL,# netstat -tlnp查看下端口,就会发现3306消失掉了。
本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号