mysqlの再インストールに失敗
OS Windows 2003 Server
mysql 5.1 ←Windows ZIP/Setup.EXE (x86)から
最初のmysqlのインストールは問題なかった。
その後、訳あって再インストールを試みると、うまくいかなかった。
インストールの後の設定で失敗する。
エラーメッセージは、
ERROR 2003: Can't connect to MySQL server on 'localhost' (10061) とか
3306ポートが閉じられてないか とか
アンインストールちゃんとやったか
とか書かれている。
結論、アンインストールが不完全だったのが原因だった。
インストールフォルダは、インストール時にd:\mysqlと指定したから削除したんだけど、dataフォルダは勝手に c:\Documents and Setting\All Users\Application Data\MySQL\data に作られていた。
これも削除しなければいけなかった。
アンインストール手順をメモしとく。
- コマンドプロンプトからMySQLサービスの削除
> d:\mysql\bin\mysqld -remove MySQL51 - プログラムの追加と削除 からアンインストール
- インストールフォルダ削除 d:\mysql
- データフォルダ削除 c:\Documents and Setting\All Users\Application Data\MySQL\data
- HDD内にmy.iniがないか検索してあったら削除