Создайте API ruby on rails для совместного использования базы данных mysql с уже выполненной системой php

0

Я хочу создать общую базу данных, в течение нескольких дней я искал решение, но, безусловно, пост не приносил мне решение (как разделить базу данных mysql с другим компьютером в той же сети)

Как я могу создать ruby для rails API для совместного использования базы данных "на одном сервере" в php-приложении (уже созданном), которое уже использует метод, который приносит мне содержимое другого API-интерфейса ONLINE для рельсов sucker?

Как я могу совместно использовать базу данных между rupiApi и myphpsytem?

  • 0
    у меня администрация cpanel почти полная
  • 0
    Я думаю, что вам просто нужно использовать mysql2 gem в ruby rubygems.org/gems/mysql2/versions/0.5.2 и затем следовать документации ( rubydoc.info/gems/mysql2/0.5.2 ) для вашей настройки.
Показать ещё 1 комментарий
Теги:
pdo

1 ответ

0
Лучший ответ

В соответствии с описанием у вас есть приложение PHP, использующее mysql db. Теперь вы хотите, чтобы приложение rails использовало тот же db для API.

шаги:

1) Добавить gem в gemfile

gem 'mysql2', '~> 0.4.10'

Над кодом загрузится драгоценный камень mysql и его зависимости в приложении, чтобы вы могли использовать его и подключиться к базе данных.

2) В config/database.yml используйте учетные данные для подключения к базе данных

default: &default
adapter: mysql2
encoding: utf8
collation: utf8_general_ci
pool: 5
host: YOUR_HOST_IP
username: YOUR_USERNAME
password: YOUR_PASSWORD

development:
  <<: *default
  database: YOUR_DEVELOPMENT_DB_NAME

test:
  <<: *default
  database: YOUR_TEST_DB_NAME

production:
  <<: *default
  pool: 10
  database: YOUR_PRODUCTION_DB_NAME

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню