仕事場にて。
$ /usr/local/mysql/bin/mysqldump -u USER -p hogeDB > /usr/local/mysql/bin/mysql -u USER -p hogeDB -h HOST -P PORT hogeDB
…ん?…(゜□゜)……ん~?……(゜皿゜)!?
一瞬気付かなかったけど、パイプじゃなくてリダイレクトしてるんじゃないですか?自分。
おかげでmysqlコマンド消滅_| ̄|○
いや、洒落になってねぇ。だってコンソールからmysqlにアクセスできなくなってるし。
データベース移すの面倒とか思って一行で済ましたのが失敗だった。ちゃんとファイルに落として復元してればよかったものを(それかmysql/binにPATH設定しとけばよかった)。
幸いお客さんのサーバでもなく、自分のサーバだったからよかった。ちなみに復元方法はmysqlをもう一回入れなおす。ってまでやる必要はなく、mysqlのソースがmakeしたまま残ってれば
[MYSQL SOURCE]/client/.libs/mysql
が元のファイルなので、上書きしてあげよう。
ちなみに俺はmake cleanしてたので、もう一回makeしたさ_| ̄|○
余談だけど、その後占いで仕事運を見たら
「今日は仕事失敗するでしょう。しかも派手な失敗を。」
あたってるじゃねぇかべいびー。
作成日:2008/03/01 02:20:36