获取错误:Can';t通过套接字连接到本地MySQL服务器'/var/run/mysqld/mysqld.sock';(2)
我在windows和我写作时使用docker获取错误:Can';t通过套接字连接到本地MySQL服务器'/var/run/mysqld/mysqld.sock';(2),mysql,docker,Mysql,Docker,我在windows和我写作时使用docker docker运行c0cdc mysql\u ROOT\u PASSWORD=PASSWORD 它给了我一个错误,无法通过套接字'/var/run/mysqld/mysqld.sock'(2)以下步骤解决了问题: 1. touch /var/run/mysqld/mysqld.sock 2. touch /var/run/mysqld/mysqld.pid 3. chown -R mysql:mysql /var/run/mysqld/mysql
docker运行c0cdc mysql\u ROOT\u PASSWORD=PASSWORD
它给了我一个错误,
无法通过套接字'/var/run/mysqld/mysqld.sock'(2)
以下步骤解决了问题:
1. touch /var/run/mysqld/mysqld.sock
2. touch /var/run/mysqld/mysqld.pid
3. chown -R mysql:mysql /var/run/mysqld/mysqld.sock
4. chown -R mysql:mysql /var/run/mysqld/mysqld.sock
5. chmod -R 644 /var/run/mysqld/mysqld.sock
现在重新启动mysql服务器,如下所示:
service mysql-server restart
您可以共享
Dockerfile
?你是如何连接到MySQL的?您是连接到本地系统上的Mysql还是它也是一个容器?