1

这是我尝试在我的 Mountain Lion 64x Mac 上创建 MySQL 服务器的第一天。我已经从 MySQL Dev 下载了 MySQL 5.6.12。

问题是,我无法从系统偏好设置中关闭 mySQL。我安装了 MySQL2 Ruby Gem。当我启动 Rails 并尝试在 localhost:3000 访问时,我得到:

Access denied for user 'root'@'localhost' (using password: NO)

简而言之,我一定做错了什么。我使用自制软件以及使用 dev DMG 安装程序安装了 MySQL。那打破了吗?

更新:

还是有问题。我使用本教程卸载了 mysql:http: //maison.io/blog/removing-mysql-osx

然后我使用自制软件卸载然后我尝试 gem check 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 create:db

问题:

    Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8",         
    "database"=>"simple_cms_test", "pool"=>5, "username"=>"root", "password"=<password>, 
    "socket"=>"/tmp/mysql.sock"}

另一个错误:

尝试运行:

    mysql_install_db --basedir=/usr/local
    FATAL ERROR: Could not find my-default.cnf

我完全不知所措。想法?

4

0 回答 0