Ruby on Rails
अपने रेल एप्लिकेशन में अमेज़न आरडीएस जोड़ना
खोज…
परिचय
AWS RDS उदाहरण बनाने के लिए चरण और आवश्यक कनेक्टरों को स्थापित करके अपने database.yml फ़ाइल को कॉन्फ़िगर करें।
गौर कीजिए कि हम MYSQL RDS को आपके रेल एप्लिकेशन से जोड़ रहे हैं।
MYSQL डेटाबेस बनाने के लिए कदम
- अमेज़न खाते में लॉगिन करें और आरडीएस सेवा चुनें
- इंस्टेंस टैब से
Launch DB Instanceचुनें - डिफॉल करके MYSQL कम्युनिटी एडिशन को चुना जाएगा, इसलिए
selectबटन पर क्लिक करें - डेटाबेस उद्देश्य का चयन करें,
productionकहें औरnext stepक्लिक करें -
mysql version, storage size, DB Instance Identifier, Master Username and Passwordकरें औरnext stepक्लिक करें -
Database Nameदर्ज करें औरLaunch DB Instanceक्लिक करें - कृपया प्रतीक्षा करें जब तक कि सभी उदाहरण न बन जाएं। एक बार उदाहरण बनने के बाद आपको एक समापन बिंदु मिलेगा, इस प्रविष्टि बिंदु को कॉपी करें (जिसे होस्टनाम के रूप में संदर्भित किया गया है)
कनेक्टर्स स्थापित करना
MySQL डेटाबेस एडॉप्टर को अपनी परियोजना के जेमफाइल में जोड़ें,
gem 'mysql2'
अपने जोड़े गए रत्न स्थापित करें,
bundle install
कुछ अन्य डेटाबेस एडेप्टर हैं,
- PostgreSQL के लिए
gem 'pg' - ओरेकल के लिए
gem 'activerecord-oracle_enhanced-adapter' - SQL सर्वर के लिए
gem 'sql_server'
अपनी परियोजना के डेटाबेस को कॉन्फ़िगर करें। फ़ाइल को अपने विन्यास / डेटाबेस को खोलें
production:
adapter: mysql2
encoding: utf8
database: <%= RDS_DB_NAME %> # Which you have entered you creating database
username: <%= RDS_USERNAME %> # db master username
password: <%= RDS_PASSWORD %> # db master password
host: <%= RDS_HOSTNAME %> # db instance entrypoint
port: <%= RDS_PORT %> # db post. For MYSQL 3306
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow