运行此命令“ php artisan migrate
”时,出现此错误“ couldn't connect to local MYSQL server through socket
”。
我正在查看所有 stackoverflow 答案,我收到很多建议说“将绑定地址:localhost 更改为 127.0.0.1”。
我输入了这个命令' find / -name my.cnf
'并得到了'my.cnf'文件的两个位置。
- /opt/lampp/etc/my.cnf
- /etc/mysql/my.cnf
我很困惑..我要编辑哪个文件。哪一个是正确的路径?
而且,在我的“my.cnf”文件中,没有“绑定地址”。如果我手动编写,那么在 my.cnf 文件中哪里写“绑定地址”?或者,我可以在该文件中写入的任何地方。?
这是“my.cnf”文件
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /opt/lampp/var/mysql/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
user = mysql
port=3306
socket = /opt/lampp/var/mysql/mysql.sock
skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
# Where do all the plugins live
plugin_dir = /opt/lampp/lib/mysql/plugin/
请帮我。