-------------------------------- Address Book PHP版 by upride.com -------------------------------- ◆MySQL ODBC の導入、設定◆ Address Bookはブラウザ上でデータの操作ができますが 直接MySqlをいじって生データを編集したい方には 「文字化け」が発生するので作業しにくい宿命を持ってます なぜならMySqlシェルは文字コード「EUC」で表示ですが Address Bookの入出力は「Shift-JIS」だからです これはExcel出力機能のためにやむなくこの仕様にしました そこで、MS-AccessでODBC接続してデータを操作することが データ管理作業で必要になると思い、設定方法を記します ◇ODBCドライバの入手方法 http://www.mysql.com/downloads/api-myodbc.html ここからバージョンを選択すると、 ダウンロードのページが開くので、 下のほうにOSごとのファイルが置いてあります (古いバージョンだとWINは9XとNTではファイルが異なるようですが、3.xxならどちらもOK) ◇ODBCドライバのインストール ウィザードに従っていくだけです ◇ODBCの設定 「コンパネ」→「データソース(ODBC)」(Win9x/me) 「管理ツール」→「データソース(ODBC)」(Win/2k/XP) 「システムDSN」→「追加」→「MYSQL ODBC 3.xx Driver」を選択 → 「完了」 MYSQL ODBCの設定画面が開きます DadaSource Name : 任意 Description: 「MySQL ODBC 3.xx Driver DSN」(規定) Host/Server Name(or IP): 「Localhost」(規定) 又は設置ホスト名orIP Database Name: MYSQLのデータベース名 User: MYSQLのユーザ名 Password: MYSQLのパスワード Port(if not 3306): 「3306」(規定) 又は使用ポート SQL command on connect:空白(規定) 以上を設定して完了 ◇MS-Accessからの接続 「テーブル」→「テーブルのリンク」→「ファイルの種類」を「ODBC database()」に 「コンピュータデータソース」→上の「DadaSource Name」で設定したデータソース名を選択 テーブル一覧が出てきたらすべて選択 MYSQLのテーブルがアクセス上で操作できます ※MS-Accessのテーブルの操作については割愛させていただきます