WSL: 오류 2002(HY000): '/var/run/mysqld/mysqld.sock' 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다. (13)
P粉073857911
P粉073857911 2023-12-25 14:49:48
0
1
492

다음 단계를 사용하여 WSL2 Ubuntu 20.04에 MySQL을 설치하려고 했습니다: https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database#install-mysql

하지만 내가 메시지를 보냈을 때 sudo mysql_secure_installation 并要求输入密码时,我收到此错误 错误:用户'root'@'localhost'访问被拒绝(使用密码:NO)

Google 검색을 한 후 대부분의 솔루션이 이 명령을 사용하고 있음을 발견했습니다 mysql -u root -p 但我收到另一个错误 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/ var/run/mysqld/mysqld.sock' (13)

이 명령을 사용하여 서버를 시작했습니다. sudo /etc/init.d/mysql start 它说服务器正在启动,但我仍然收到错误 2002。我尝试了另一个命令 sudo service mysql start 여전히 작동하지 않습니다

P粉073857911
P粉073857911

모든 응답(1)
P粉680087550

최근 WSL2에 MySQL을 설치했습니다.

먼저 apt 安装了 mysql-server를 사용합니다.

다음으로 한 일은

드디어 MySQL을 실행할 수 있게 되었습니다

분명히 sudo时,mysql将以root用户身份运行,因此需要sudo를 사용하여 실행하면.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!