Я новичок в MySQL, поэтому, пожалуйста, объясните мне, как это сделать с помощью командной строки; Я пытался, но я не получаю вход в консоль, и набор символов не utf-8
utf-8
Пожалуйста, помогите.
mysql -e "source /path-to-backup/backup-file.sql" db_name
или
mysql db_name < backup-file.sql
Возможно, вам также нужно -u username -p в вашей команде.
-u username -p
mysqldump doc
Поскольку ваш сценарий SQL не содержит никаких директив конфигурации набора символов, mysql просто запускается в своем наборе символов по умолчанию Latin1.Чтобы изменить набор символов по умолчанию, запустите mysql следующим образом:
mysql
mysql -e "source /path-to-backup/backup-file.sql" db_name --default-character-set=UTF8