MySQL

パッケージでインストールされたMySQLのconfigureオプションを確認する方法

備忘録も兼ねて。ただしMySQL4.1以降のみ。

MaxConnectionsの変更

なぜかMySQL3だと以下のSQLがsyntax errorで通らない。。。

phpMyAdminでのリレーション設定

phpMyAdminでリレーション機能を使用するには、 phpMyAdminが管理情報を格納するためのDBスキーマとテーブル がいるみたい。 scriptディレクトリの下にそれらを用意するためのsqlファイルが入っている。

mysql_connectの注意点

PHP4系からMySQL4系以上(MySQL5系も含む)のDBに接続する際の問題

アクセス設定を追加する

grant文で追加する。 このときidentified byでパスワードを設定しなかった場合は、 接続する時もパスワード無しで接続しなければならない。

phpからMySQLに接続する

そういえばPHPで接続する際のコードを書いたことが無かった。

MySQL再インストール

yumで入れたMySQLを消して、ソースコンパイルで導入してみる。 動いてくれればいいのでオプションとかは適当に。

というか

5.0の日本語マニュアルがないのはナゼだw

テーブル名やカラム名の大文字・小文字

MySQLってテーブル名やカラム名の大文字・小文字を区別するかはプラットフォームに依存するらしい。 これはテーブル名のファイルを作るから、OSが大文字と小文字をどう扱うかによって決まるとか。 Windows系だと大文字・小文字を区別しないのに対し、Unix/Li…

何か間違っている。

何かが間違っていると思っていたが、ユーザの追加や削除をやっていて気付いた。

ユーザ権限の設定

じつは昨夜ここでドハマリしてた。

入れてみましょう

圧縮ファイルを解凍するとセットアップファイルだったので実行する。versionは4.1.11だ。