使用WLS在Windows 10上安装Rails应用程序

时间:2017-10-11 10:47:38

标签: ruby-on-rails windows-10

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服务器和客户端都已安装并运行。

有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

如果您正在使用WSL,则必须启动mysql服务才能通过键入

连接到数据库
sudo service mysql start

在bash。