Windows 10上的Rails应用程序与WLS
问题描述:
Windows 10
WLS
Rails 5.1
MySQL
我在Windows 10机器上安装了Windows Linux服务。Windows 10上的Rails应用程序与WLS
我在Windows 10机器上原生安装了Apache2和MySQL服务器,它们工作正常。我也在Bash Shell中运行Rails开发环境,并且一切正常(bundle,rake等),除了迁移,我得到错误消息:
Mysql2 ::错误:无法连接到本地MySQL服务器通过套接字“/var/run/mysqld/mysqld.sock”
我试图运行
sudo apt-get -y install mysql-server mysql-client libmysqlclient-dev --assume-yes
bash外壳里面,但我得到一个消息,告诉这两个MySQL服务器和客户端安装并运行。
有没有人遇到过这个问题?
答
如果您正在使用WSL你必须在bash键入
sudo service mysql start
启动mysql服务,以连接到数据库。
在我的文章中,我提到我已经在运行Mysql服务器,并且当我尝试在WSL中重新安装它时,它告诉我服务器正在运行并且它是最新版本 – EastsideDeveloper