2013-07-17 3 views
0

Я новичок в использовании mysql. Сначала я подключиться к веб-хостинга SSH, а затем я использую следующую команду для подключения к серверу MySQL:Где вызывать команды mysql?

MySQL -u mysqlusername -h server_ip -p (сервер не локальный, то удаленный сервер)

Затем он запрашивает пароль, я ввожу его, и я подключен. Я получаю подсказку mysql>

Теперь я пытаюсь импортировать дамп sql при сохранении charset. Я посмотрел вокруг в Интернете и, видимо, команда использования является

MySQL -u имя_пользователя -pPASSWORD -default-символьный набор = utf8 USER_DATABASE < backup.sql

, но так как я уже подключен, я стараюсь для выпуска: -default-character-set = utf8 USER_DATABASE < backup.sql , но появляется новая строка, которая сразу же вводит новую команду, и невозможно, чтобы команда была выполнена, поскольку резервная копия sql составляет 20 мб. Он ничего не делает.

enter image description here

Я имею вопросы кодирования с моим сайтом. Дамп находится в utf-8, все специальные атрибуты отображаются, как они должны, когда я просматриваю файл с помощью блокнота, но по какой-то причине, как только я импортирую дамп, используя меню импорта phpmyadmin, я просматриваю таблицы и все специальные символы скремблируются. Когда я обращаюсь к веб-сайту, символы скремблируются. Я добавил AddDefaultCharset UTF-8 в файл htaccess, но безрезультатно. Вот почему я хочу попытаться импортировать дамп с помощью команды mysql.

ответ

0

Вы видите есть команда

mysql -u mysqlusername -h server_ip -p 

и еще один

mysql -uUSERNAME -pPASSWORD –-default-character-set=utf8 USER_DATABASE < backup.sql 

Вы пытались объединить их?

Такие, как

mysql -u mysqlusername -h server_ip -p –-default-character-set=utf8 USER_DATABASE < backup.sql 

?

Смежные вопросы