धन्यवाद डैनैक!
utf8mb4
निर्दिष्ट करके चारसेट और mysqldump संस्करण को 5.5.3+ में अपग्रेड करना, mysqldump और mysql 4 बाइट्स इमोजी के लिए अच्छी तरह से काम करते हैं।
[[email protected] ~]$ mysqldump --default-character-set=utf8mb4 -utest -ptest test_dev user > user.sql
अगर यह एक त्रुटि दिखाता है जैसे:
mysqldump: Character set 'utf8mb4' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file
अपना mysqldump
जांचें संस्करण (mysqldump --version
)
[[email protected] ~]$ mysqldump --version
mysqldump Ver 10.11 Distrib 5.0.95, for redhat-linux-gnu (x86_64)
यह mysqldump को 5.5.33 में अपग्रेड करने के बाद काम करता है।
[[email protected] ~]$ mysqldump --version
mysqldump Ver 10.13 Distrib 5.5.33, for Linux (x86_64)