возникла задача переехать из mysql-5.x в mysql-4.1.x
дамп 5-ой делался как
mysqldump --all-databases -u root -p --default-character-set=cp1251 > dump.sqlдамп влился в 4-ку так:
mysql> \. /data_dump.sql
потом 4-ка была перезапущена с файлом:
default-character-set=cp1251
default-collation=cp1251_general_ci
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect='set names cp1251'
вот status 4-ки:
Server characterset: cp1251
Db characterset: cp1251
Client characterset: cp1251
Conn. characterset: cp1251
вопрос 1-ый :
почему когда я делал дамп 5-ки с ключем кодировки - первая строчка создания БД в дампе все равно такая:
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `my_database` /*!40100 DEFAULT CHARACTER SET latin1 */;
почему DEFAULT CHARACTER SET latin1 а не cp1251 ?
ну и вопрос второй - после всех описанных действий на сайте кракозяблы "???????" почему ?
ведь данные в 5-ке лежали в 1251 и мигрированны в 4-ку были как 1251
заранее спасибо.