MySQL
備忘録も兼ねて。ただしMySQL4.1以降のみ。
なぜかMySQL3だと以下のSQLがsyntax errorで通らない。。。
phpMyAdminでリレーション機能を使用するには、 phpMyAdminが管理情報を格納するためのDBスキーマとテーブル がいるみたい。 scriptディレクトリの下にそれらを用意するためのsqlファイルが入っている。
PHP4系からMySQL4系以上(MySQL5系も含む)のDBに接続する際の問題
grant文で追加する。 このときidentified byでパスワードを設定しなかった場合は、 接続する時もパスワード無しで接続しなければならない。
そういえばPHPで接続する際のコードを書いたことが無かった。
yumで入れたMySQLを消して、ソースコンパイルで導入してみる。 動いてくれればいいのでオプションとかは適当に。
5.0の日本語マニュアルがないのはナゼだw
MySQLってテーブル名やカラム名の大文字・小文字を区別するかはプラットフォームに依存するらしい。 これはテーブル名のファイルを作るから、OSが大文字と小文字をどう扱うかによって決まるとか。 Windows系だと大文字・小文字を区別しないのに対し、Unix/Li…
何かが間違っていると思っていたが、ユーザの追加や削除をやっていて気付いた。
じつは昨夜ここでドハマリしてた。
圧縮ファイルを解凍するとセットアップファイルだったので実行する。versionは4.1.11だ。