Я хочу создать общую базу данных, в течение нескольких дней я искал решение, но, безусловно, пост не приносил мне решение (как разделить базу данных mysql с другим компьютером в той же сети)
Как я могу создать ruby для rails API для совместного использования базы данных "на одном сервере" в php-приложении (уже созданном), которое уже использует метод, который приносит мне содержимое другого API-интерфейса ONLINE для рельсов sucker?
Как я могу совместно использовать базу данных между rupiApi и myphpsytem?
В соответствии с описанием у вас есть приложение 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
Примечание. Я указал параметры по умолчанию для всей среды, но вы можете указать параметры, если они различны для разных сред.