D.Lans
Новичок
Не обновляются сведения об новой (а точнее старой версии) MySQL
Итак, Уважаемые игроки нашего интеллектуального клуба "Что, где, когда".
Сегодняший вопрос прислал я из города ***.
Раньше у меня было:
Apache 2.2.2
PHP 5.1.4
MySQL 5.0
Perl 5.8
Все это на Windows XP SP2
Из-за глюка пятого мускуля (вставлять русские слова/буквы в БД можно с большим напрягом) решил перейти на MySQL 4.1.20.
Сказано-сделано.
В php.ini закомментил то что было мною откомментировано:
;extension_dir = "E:\usr\php5\ext"
;extension=php_mysql.dll
Удалил файлик libmysql.dll их директории windows.
Удалил MySQL 5 из "установки и удаления программ".
Почистил его папку от его же остатков файлов.
Установил MySQL 4 в ту же папку.
Сознательно ничего НЕ откомментируя в php.ini
решил проверить mysql в действии (зная что он отключен).
MySQL работал, более того, весело показывая свою версию -5.
НО ЭТО НЕВОЗМОЖНО, я его только что удалил с поторохами (как видимо не совсеми).
Подумал, что кеш шалит, нажал на F5 раз пятьдесят. Безрезультатно.
Ладно.
Остановил службу MySQL.
Перезагрузил комп.
После загрузки винды мне вылезли сообщения что php.ini не может подгрузить:
php_mysql.dll
php_mysqli.dll (странно, этот я даже и не включал)
Ладно, проверил еще раз - mySQL не работает.
Я был рад это видеть как ни странно.
Служба MySQL оказалась уже включена.
Я скопировал файлик libmysql.dll в папку с виндой, раскомментировал
;extension_dir = "E:\usr\php5\ext"
;extension=php_mysql.dll
Проверил - MySQL работает!
Ура-а-а-а-а!!!!
На всякий случай глянул в phpinfo().
И жестко, жестко обломался.
Он мне возвещал что сейчас установлена версия MySQL 5 и прекрасно она функционирует.
Странно, весьма странно.
Я зашел в поставленный ранее myPHPadmin - он нормально увидел MySQL, вошел в него.
Ессно моих БД не было (потерлись при удалении MySQL 5).
"Это уже хорошо" - подумал я.
"Это еще не все" - подумал MySQL
Я отважился глянуть в phpMyadmin - в графу "используемый клиент".
Там гордо красовалось (да и красуется по сей час), угадайте что...
Естественно MySQL client version: 5.0.22
Итак, знатоки, внимание вопрос.
Как же дыковыривать MySQL 5 где он засел, раз вылазить никак не хочет и своего папу-MySQL 4 на законное место не пускает?
Время.
Итак, Уважаемые игроки нашего интеллектуального клуба "Что, где, когда".
Сегодняший вопрос прислал я из города ***.
Раньше у меня было:
Apache 2.2.2
PHP 5.1.4
MySQL 5.0
Perl 5.8
Все это на Windows XP SP2
Из-за глюка пятого мускуля (вставлять русские слова/буквы в БД можно с большим напрягом) решил перейти на MySQL 4.1.20.
Сказано-сделано.
В php.ini закомментил то что было мною откомментировано:
;extension_dir = "E:\usr\php5\ext"
;extension=php_mysql.dll
Удалил файлик libmysql.dll их директории windows.
Удалил MySQL 5 из "установки и удаления программ".
Почистил его папку от его же остатков файлов.
Установил MySQL 4 в ту же папку.
Сознательно ничего НЕ откомментируя в php.ini
решил проверить mysql в действии (зная что он отключен).
MySQL работал, более того, весело показывая свою версию -5.
НО ЭТО НЕВОЗМОЖНО, я его только что удалил с поторохами (как видимо не совсеми).
Подумал, что кеш шалит, нажал на F5 раз пятьдесят. Безрезультатно.
Ладно.
Остановил службу MySQL.
Перезагрузил комп.
После загрузки винды мне вылезли сообщения что php.ini не может подгрузить:
php_mysql.dll
php_mysqli.dll (странно, этот я даже и не включал)
Ладно, проверил еще раз - mySQL не работает.
Я был рад это видеть как ни странно.

Служба MySQL оказалась уже включена.
Я скопировал файлик libmysql.dll в папку с виндой, раскомментировал
;extension_dir = "E:\usr\php5\ext"
;extension=php_mysql.dll
Проверил - MySQL работает!
Ура-а-а-а-а!!!!
На всякий случай глянул в phpinfo().
И жестко, жестко обломался.
Он мне возвещал что сейчас установлена версия MySQL 5 и прекрасно она функционирует.
Странно, весьма странно.
Я зашел в поставленный ранее myPHPadmin - он нормально увидел MySQL, вошел в него.
Ессно моих БД не было (потерлись при удалении MySQL 5).
"Это уже хорошо" - подумал я.
"Это еще не все" - подумал MySQL
Я отважился глянуть в phpMyadmin - в графу "используемый клиент".
Там гордо красовалось (да и красуется по сей час), угадайте что...
Естественно MySQL client version: 5.0.22
Итак, знатоки, внимание вопрос.
Как же дыковыривать MySQL 5 где он засел, раз вылазить никак не хочет и своего папу-MySQL 4 на законное место не пускает?
Время.