से बाहर निकलें जब मैं rake db
रेलवे प्रदान करता हूं, तो वे सफलतापूर्वक चलते हैं लेकिन कभी बाहर नहीं निकलते हैं। मुझे कार्य छोड़ने के लिए CTRL + C करना है। मैंने इसे 8 घंटे से अधिक समय तक चलाने का परीक्षण किया है और समस्या बनी हुई है।रेल डीबी रेक कार्य चलते हैं लेकिन कभी भी
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Invoke db:load_config (first_time)
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:load_config
** Execute db:migrate
** Invoke db:schema:dump (first_time)
** Invoke db:load_config
** Execute db:schema:dump
_
जैसा कि मैंने कहा, सब कुछ उम्मीद के रूप में चलता है, लेकिन यह db:schema:dump
के बाद लटका हुआ है:
यहाँ उत्पादन अगर मैं rake db:migrate --trace
चलाने है।
- मैक ओएस एक्स 10.7.1 (शेर)
- रूबी 1.9.2p290
- रेल 3.1.0
- MySQL 5.5.14
- :
मैं निम्नलिखित का उपयोग कर रहा mysql2 मणि 0.3.7
मैं यह भी ध्यान रखूंगा कि यह एक मूल रेल ऐप है जिसमें कोई रत्न/कोड जोड़ा नहीं गया है। मैं rails new testapp -d mysql
के साथ फिर से rake db:create
या bundle exec rake db:create
के साथ दोहराना कर सकता हूं।
क्या कोई इस समस्या में भाग लेता है या पता है कि आगे समस्या निवारण के लिए मैं क्या कर सकता हूं?
SQLite सामान्य रूप से चलता है। ऐसा लगता है कि यह एक MySQL केवल समस्या है। –
मैं mysql2 संस्करण 0.3.7 का उपयोग कर रहा हूं। –
'ब्रू अपडेट' केवल अद्यतन सूत्रों को डाउनलोड करता है - यह नए संस्करणों का निर्माण नहीं करता है। 'ब्रू अपग्रेड' नए संस्करणों का निर्माण करेगा। यदि आपने रन अपडेट किया है, तो मुझे संदेह है कि आपकी समस्या क्या है ... –