mysql错误-修改mysql.sock位置
来源:互联网 发布:淘宝商品一键复制 编辑:程序博客网 时间:2024/05/06 16:03
在Mysql下有时候会出现mysql.sock位置错误,导致无法链接数据库。
mac下报错的时候:
首先修改my.cnf
位置在/etc/my.cnf下,假如没有的话,去/usr/locate/mysql版本/my.cnf下修改,然后复制到/etc下。
修改为如下:
[client]socket = /tmp/mysql.sock[mysqld]socket = /tmp/mysql.sock
没有[client]的话,自己添加~
然后重启mysql服务,打开mysql看看位置变了没~用,status查看
mysql Ver 14.14 Distrib 5.6.17, for osx10.7 (x86_64) using EditLine wrapperConnection id:24Current database:Current user:root@localhostSSL:Not in useCurrent pager:lessUsing outfile:''Using delimiter:;Server version:5.6.17 MySQL Community Server (GPL)Protocol version:10Connection:Localhost via UNIX socketServer characterset:utf8Db characterset:utf8Client characterset:utf8Conn. characterset:utf8UNIX socket:/tmp/mysql.sockUptime:15 min 51 sec
然后修改php.ini(位置为/etc/php.ini)没有的话,copy一个php.ini.default
在:
pdo_mysql.default_socket=/tmp/mysql.sockmysql.default_socket = /tmp/mysql.sockmysqli.default_socket = /tmp/mysql.sock
这三个全部修改好~
然后
sudo apachectl stopsudo apachectl start
就可以了~
看phpinfo()下mysql.sock是否变了~
0 0
- mysql错误-修改mysql.sock位置
- mysql.sock
- mysql.sock
- PHP & MySQL on Leopard: mysql.sock 的位置
- Mac上MySQL出现错误:mysql.sock 错误
- mysql data位置修改
- mysql 数据文件位置修改
- mysql找不到mysql.sock
- mysql找不到mysql.sock
- mysql不存在mysql.sock
- mysql错误位置
- /var/lib/mysql/mysql.sock错误的解决办法
- linux编译mysql关于mysql.sock的错误
- /var/lib/mysql/mysql.sock错误的解决办法
- /var/lib/mysql/mysql.sock错误的解决办法
- linux服务器mysql命令行出现 mysql.sock的错误
- MySQL Study之--MySQL启动错误“/var/lib/mysql/mysql.sock”
- 如何修改mysql数据文件位置
- JS学习笔记只左边列表移动到右边
- python join and split
- poj 2481 Cows(树状数组)
- 如何去掉xcode6中新建工程自带storyboard
- __autoload()不执行的解决办法spl_autoload_register();
- mysql错误-修改mysql.sock位置
- QString, wchar_t *, TCHAR, CString和其他字符或字符串类型的
- TestNG教程系列二:第一个TestNG案例
- 【opencv】opencv图像透视变换和二值化处理
- 解决Win7&Win8 64位下Source Insight提示未完整安装的问题
- 左右移动
- Pow(x, n)
- 01-nginx中的那些数据结构的实现——ngx_alloc
- SCSI ErrorCode