बस अगर किसी को अभी भी परवाह है:
डेटाबेस निर्देशिका को सीधे कमांड का उपयोग करके कॉपी करने के बाद मेरे पास एक ही समस्या थी
cp -r /path/to/my/database /var/lib/mysql/new_database
यदि आप ऐसा डेटाबेस के साथ करते हैं जो InnoDB
. का उपयोग करता है टेबल, आपको यह पागल 'टेबल मौजूद नहीं है' त्रुटि ऊपर बताई गई है।
मुद्दा यह है कि आपको ib*
. की आवश्यकता है MySQL डेटादिर की जड़ में फ़ाइलें (जैसे ibdata1
, ib_logfile0
और ib_logfile1
)।
जब मैंने उन्हें कॉपी किया तो इसने मेरे लिए काम किया।