|
|
|
|
|
для: cheops
(15.09.2006 в 21:39)
| | 1) В секции mysqld кодировка прописана, но на результат это не влияет.
2) Если прописать кодировку в секцию [mysqldump] :
[mysqld]
port=3306
basedir="C:/server/usr/mysql"
datadir="C:/server/usr/mysql/Data"
default-character-set=cp1251
[mysqldump]
default-character-set=cp1251
|
Вылезет вот что:
mysqldump: Character set 'cp1251' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\Index.xml' file
|
| |
|
|
|
|
|
|
|
для: antf
(15.09.2006 в 21:04)
| | А вы кодировку настраивали? Пропишите в my.ini в секции [mysqldupm] строку
default-character-set=cp1251
|
А лучше сразу пропишите в секции [mysqld], тогда и mysqldump кодировку от туда подцеплять будет. | |
|
|
|
|
|
|
|
для: cheops
(05.09.2006 в 22:51)
| | Установил mysql50 - получается. Вот только кириллица в дампе заменяется на знаки вопроса. Можно ли как-то поправить кодировку? | |
|
|
|
|
|
|
|
для: antf
(05.09.2006 в 22:37)
| | /* Поглядывая в мануал */ Дело в том, что эта опция доступна только начиная с MySQL 4.1... | |
|
|
|
|
|
|
|
для: cheops
(05.09.2006 в 22:43)
| | Поправил предыд. пост | |
|
|
|
|
|
|
|
для: antf
(05.09.2006 в 22:37)
| | В смысле, не очень понятно, что имеется ввиду? | |
|
|
|
|
|
|
|
для: cheops
(05.09.2006 в 22:26)
| | Понятно. Только какие бы параметры, предложенные вами я не подставлял всегда пишет:
unknown variable 'compatible=mssql'
|
| |
|
|
|
|
|
|
|
для: antf
(05.09.2006 в 22:17)
| | Нужно так:
C:\server\usr\mysql\bin>mysqldump -u root --compatible=ansi proteus > proteus.sql
|
| |
|
|
|
|
|
|
|
для: cheops
(05.09.2006 в 21:55)
| | Не работает. Что-то не так?
C:\server\usr\mysql\bin>mysqldump -u root --compatible ansi proteus > proteus.sql
|
| |
|
|
|
|
|
|
|
для: cheops
(05.09.2006 в 21:55)
| | Главное на localhost можно. Некоторые пользователи Proteus присылают мне такие дампы. Мне приходится править их вручную... | |
|
|
|
|