Debian (squeeze) で create_tables.sql をさがす
とある Debian (squeeze) サーバの MySQL に問題が発生して(問題発生の理由は情けないのでいわない)、そのからみで phpMyAdmin いれてみた。別の Debian サーバだと自動処理してくれたんだけど、なぜかこのサーバでは phpMyAdmin用のDB/テーブルが作成されない。なんで?と思いつつ create_tables.sql を探したらアーカイヴのかたちでこんなとこにあった。(phpmyadmin3.3.7deb1 の場合)
/usr/share/doc/phpmyadmin/example/create_tables.sql.gz
参照:PmaWiki
あとは gunzip して
- mysql -u root -p < /usr/share/doc/phpmyadmin/examples/create_tables.sql
これでOKと思ったら MySQL のユーザ(phpmyadmin)がつくられてねー。これまたなんで?と思いつつ手動で作成して DB(phpmyadmin)への特権(ALL PRIVILEGES)を与えておしまい。
そういえば、Debian の linux kernel 2.6.29 から e100(イーサネットカード)のファームウェアがパージされとる。Debian のポリシーからしてソース非公開を理由にパージされるのはしかたがない。でもアップデートかけてネットワークにつながらないとサーバとして意味ないので、モジュールをいれなおしたい人はこちらを見るとよろし:
TIP: Debian Linux Kernel Firmware issues – Ethernet drivers missing