1.
显示mysqli.socket路径错误
终端输入以下命令:
ps aux | grep mysqld
出现一大段
忘记截屏了:
sjl@weenieMacBook-Air ~ % ps aux | grep mysqld _mysql 2147 0.0 0.1 35638480 22836 ?? S 11:02上午 0:01.03 /Applications/XAMPP/xamppfiles/sbin/mysqld --basedir=/Applications/XAMPP/xamppfiles --datadir=/Applications/XAMPP/xamppfiles/var/mysql --plugin-dir=/Applications/XAMPP/xamppfiles/lib/mysql/plugin/ --log-error=/Applications/XAMPP/xamppfiles/var/mysql/weenieMacBook-Air.local.err --pid-file=/Applications/XAMPP/xamppfiles/var/mysql/weenieMacBook-Air.local.pid --socket=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock --port=3306 root 1995 0.0 0.0 34270964 2224 ?? S 11:02上午 0:00.19 /bin/sh /Applications/XAMPP/xamppfiles/bin/mysqld_safe --datadir=/Applications/XAMPP/xamppfiles/var/mysql --pid-file=/Applications/XAMPP/xamppfiles/var/mysql/weenieMacBook-Air.local.pid sjl 4775 0.0 0.0 407962000 144 s000 R+ 11:39上午
在里面找到这行:
我这里是第7行
socket=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
这就是mysql.sock地址
打开php.ini地址,我是用brew安装的php
finder->快捷键:cmd+shift+g
输入如下:打开php.ini 文件
输入cmf+F快捷查找:mysqli.default_socket:
将刚才找的路径复制进去
cmd+s保存
重启apache,有xampp的点击restart 就好
over!