解决mysql位置的混淆,以识别和运行数据库

解决mysql位置的混淆,以识别和运行数据库,mysql,ruby-on-rails,macos,Mysql,Ruby On Rails,Macos,考虑到一系列遗留问题,mysql是通过社区服务器安装在OSX机器(10.13)上的,而不是自制的 意外地调用了homebrew来启动mysql。现在数据库不可访问,尽管该文件夹确实存在于路径中 /usr/local/mysql/data/thedb_development mysql是mysql-5.6.40-macos10.13-x86_64的别名 随后删除了自制mysql引用并运行brew清理。 Rails的数据库.yml定义: host: 127.0.0.1 socket: /tmp/m

考虑到一系列遗留问题,mysql是通过社区服务器安装在OSX机器(10.13)上的,而不是自制的

意外地调用了homebrew来启动mysql。现在数据库不可访问,尽管该文件夹确实存在于路径中

/usr/local/mysql/data/thedb_development
mysql是mysql-5.6.40-macos10.13-x86_64的别名 随后删除了自制mysql引用并运行
brew清理。
Rails的
数据库.yml
定义:

host: 127.0.0.1
socket: /tmp/mysql.sock

如何将系统和rails连接到DBU开发并运行?

您需要一个my.cnf文件请阅读您需要一个my.cnf文件请阅读