MySQL崩溃;1045

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安装程序安

这是我第一天尝试在我的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安装程序安装了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