Windows 10
WLS
Rails 5.1
MySQL
我在Windows 10计算机上安装了Windows Linux服务。
我在Windows 10机器上原生安装了Apache2和MySQL服务器,它们工作正常。我也在Bash Shell中运行Rails开发环境,一切正常(bundle,rake等),除了迁移,我收到错误消息:
Mysql2 ::错误:无法通过socket' /var/run/mysqld/mysqld.sock'连接到本地MySQL服务器;
我试过了
sudo apt-get -y install mysql-server mysql-client libmysqlclient-dev --assume-yes
在Bash Shell中,但我收到一条消息,告知MySQL服务器和客户端都已安装并运行。
有没有人遇到过这个问题?
答案 0 :(得分:0)
如果您正在使用WSL,则必须启动mysql服务才能通过键入
连接到数据库sudo service mysql start
在bash。