|
|
|
| Хостер поменял ПО начались проблемы с синхронизированием таблиц;
У хостера
phpMyAdmin 2.7.0-pl2
MySQL 4.0.27-standard
Language Rassian ru-win1251
в таблицах сравнение неуказано
У меня
phpMyAdmin 2.7.0-pl2
MySQL 5.0.9-beta-nt
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: cp1251_general_ci
Language Rassian ru-utf-8
в таблицах сравнение cp1251_general_ci
заносить информацию к хостеру корректно можно только через форму
"Выполнить SQL запрос(ы) на БД" , что не удобно , так как объем информации большой
заносить через импорт "Format of imported file" возникают ошибки
1. через scv ошибка
Invalid parameter for CSV import: Строки разделены
2. через CSV using LOAD DATA
Ошибка
SQL-запрос:
LOAD DATA LOCAL INFILE './tmp/phpzETUF1' REPLACE INTO TABLE `delf_fil1`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
Ответ MySQL:
#1148 - The used command is not allowed with this MySQL version
3. через SQL
файл импортируется в таблицу на хосте, но с корявой кодировкой.
Что можете посоветовать? | |
|
|
|
|
|
|
|
для: Владимир777
(24.11.2006 в 12:50)
| | >Что можете посоветовать?
Пощупать ключ SQL export compatibility на странице экспорта файлов. | |
|
|
|
|
|
|
|
для: Trianon
(24.11.2006 в 13:00)
| | SQL export compatibility: пробовал ANSI и MYSQL40 кодировка левая | |
|
|
|
|
|
|
|
для: Владимир777
(24.11.2006 в 13:12)
| | я вышел из положения таким образом, открываю дамп в worde
как unicod UTF-8 , преобразую его ru-win1251 а потом закачиваю на хост | |
|
|
|