gpt4 book ai didi

mysql - 在 Rails 应用程序中设置 MySQL

转载 作者:搜寻专家 更新时间:2023-10-30 20:11:21 25 4
gpt4 key购买 nike

我已经启动了一个新的 Rails 3.2 项目,默认情况下它使用 SQLite。

我的数据库中还没有数据,现在我打算使用 MySQL,所以我在 Gemfile 中添加了 gem 'mysql2' 并运行了 'bundle install'。

现在,

我有点不确定该怎么做。我读到我应该只更改 database.yml 下的配置行。

但我想知道为什么我应该输入 MySQL 的用户和密码值。

是否应该在 MySQL 中手动设置这些值?

如果是这样,这是怎么做到的?为什么 SQLite 不要求用户和密码?

最佳答案

这里是 mysql 作为数据库的 database.yml 文件片段。请确保在 Gemfile 中添加 mysql2 并运行 bundle install

# Ensure the MySQL gem is defined in your Gemfile
# gem 'mysql2'
#
# And be sure to use new-style password hashing:
# http://dev.mysql.com/doc/refman/5.0/en/old-client.html

development:
adapter: mysql2
encoding: utf8
reconnect: false
database: example_development
pool: 5
username: root
password: root

关于mysql - 在 Rails 应用程序中设置 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11722225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com