MySQL崩溃;1045
这是我第一天尝试在我的Mountain Lion 64x Mac上创建MySQL服务器。我已经通过从MySQL开发人员下载安装了MySQL 5.6.12 问题是,我无法从系统首选项关闭mySQL。我安装了MySQL2 Ruby Gem。当我启动Rails并尝试访问localhost:3000时,我得到:MySQL崩溃;1045,mysql,rubygems,homebrew,Mysql,Rubygems,Homebrew,这是我第一天尝试在我的Mountain Lion 64x Mac上创建MySQL服务器。我已经通过从MySQL开发人员下载安装了MySQL 5.6.12 问题是,我无法从系统首选项关闭mySQL。我安装了MySQL2 Ruby Gem。当我启动Rails并尝试访问localhost:3000时,我得到: Access denied for user 'root'@'localhost' (using password: NO) 简言之,我一定做错了什么。我使用自制软件和dev-DMG安装程序安
Access denied for user 'root'@'localhost' (using password: NO)
简言之,我一定做错了什么。我使用自制软件和dev-DMG安装程序安装了MySQL。那把它弄坏了吗
更新:
还有问题。我使用本教程卸载了mysql:
然后,我用自制软件取消统计
然后我试着检查mysql2
出现以下错误:
mysql2-0.3.11.gem has 8 problems
ext/mysql2/.RUBYARCHDIR.time:
Extra file
ext/mysql2/Makefile:
Extra file
ext/mysql2/client.o:
Extra file
ext/mysql2/mkmf.log:
Extra file
ext/mysql2/mysql2.bundle:
Extra file
ext/mysql2/mysql2_ext.o:
Extra file
ext/mysql2/result.o:
Extra file
lib/mysql2/mysql2.bundle:
Extra file
好的。修改后的database.yml。现在我需要创建一个新的数据库。我正在使用
rake创建:db
问题是:
Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8",
"database"=>"simple_cms_test", "pool"=>5, "username"=>"root", "password"=<password>,
"socket"=>"/tmp/mysql.sock"}
我完全不知所措。想法?我不知道Mac,但是你能在你的终端中使用
mysqladmin-u root-p pass吗?是的,我可以用那种方式访问MySQL。但是,无法解决Rails会话问题是我的问题。在那里更改您的密码,然后使用该密码。我最终遇到了类似的问题。最终卸载了这两个版本,然后使用brew版本。本可以使用dmg,但如果你这样做,事情就会变得一团糟both@TonyHopkinson是否有进行卸载的最佳实践?
mysql_install_db --basedir=/usr/local
FATAL ERROR: Could not find my-default.cnf