от
Я хочу создать Rails-приложение с MySQL, потому что я люблю его так много. Как я могу сделать это в последней версии Rails вместо данных SQLite по умолчанию?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

7 Ответы

0 голосов
от
Я хочу создать Rails-приложение с MySQL, потому что я люблю его так много. Как я могу сделать это в последней версии Rails вместо данных SQLite по умолчанию?
0 голосов
от
Если у вас уже есть проект, рельсы, менять адаптер в файле
config/database.yml
в
mysql
и убедитесь, что вы указываете верный логин и пароль, и, дополнительно, разъем:
development:
  adapter: mysql2
  database: db_name_dev
  username: koploper
  password:
  host: localhost
  socket: /tmp/mysql.sock
Далее, убедитесь, что вы измените ваш Gemfile все, чтобы включить или mysql2 и ActiveRecord-jdbcmysql-адаптер (если использовать последние).
0 голосов
от
Обычно, вы создаете новые рельсы приложения, используя
rails ProjectName
Чтобы использовать MySQL, использовать
rails new ProjectName
0 голосов
от
На рельсы 3, Вы можете использовать эту команду для создания нового проекта с использованием MySQL:
$ rails new projectname
0 голосов
от
Зайти в терминал и пишем:
rails new
0 голосов
от
Если вы не создали свое приложение, достаточно зайти в cmd(для Windows) или терминал(для Linux/Unix) и введите следующую команду, чтобы создать Rails-приложение с базой данных MySQL:
$rails new
0 голосов
от
Если вы используете рельсы 3 или более поздней версии
rails new your_project_name 

если у вас есть более ранняя версия 

rails new 

Поэтому прежде чем создавать свой проект нужно найти версию рельсов. что вы можете найти на

rails
...