IT Solution Service & PC Support
株式会社 ミヤビソリューション company_image inquiry_image sitemap_image login_image
[高度な検索]
 
MySQL5
MySQL はSQLデータベースサーバ(RDB)です

Apache PHP と親和性が高く、このような組み合わせをLAMPパッケージ(Linux Apache MySQL PHP)と呼ばれています

現在、MySQL5(5.0.32) が最新バージョンです

Synapticでインストール
Synaptic で mysql-server-5.0 を探してインストールにチェックを入れ、[適用] を押すとインストールが始まります
他に必要なパッケージは自動的に選択してインストールしてくれます

次に PHP5 から PDO を使って MySQL に接続するためのモジュールをインストールします
Synaptic で php5-mysql を探してインストールしておきます

設定
Webmin で [サーバ] タブにある ”MySQL データベースサーバ” を開きます

まず、グローバルオプションで”ユーザーの許可” を開いて、”root”というユーザを開きます
ホストが ”localhost” と ”任意” となった2つの登録が既にできていると思います
その2つともに、同じ(でなくてもいいですが)パスワードを設定します
ユーザ ”root” をクリックして開き、パスワードの ”設定先..” を選んで入力枠にパスワードを入れ、[保存] を押します
そしてもう一つの ”root” にも同じくです

ユーザを追加する場合、”新規のユーザを作成” をクリックして作成します
注意点は、ホストが ”任意” の場合でも以下の設定をしなおしましょう、なぜかこうしないと別のPCからログインできません
ユーザを開いてホストの 任意でない方を選択し、入力枠に ”%”と入力し、[保存] を押します
そして、グローバルオプションにある ”MySQL Server Configuration” を開いて ”MySQL server listening address” の ”Any” を選択して、[保存] を押します
これで、他のPCから MySQL Administrator などを使って管理することができます

次に文字コード関係ですが、私はEUC-JPが使いたいので、my.cnf に以下を追加しています
  • [mysql]
  • default-character-set = ujis
  • [mysqld]
  • default-character-set = ujis
  • skip-character-set-client-handshake
  • init-connect = SET NAMES sjis


ちなみに現在のlennyからはUTF-8を使っていますので以下を追加します
  • [mysqld]
  • default-character-set = utf8
  • skip-character-set-client-handshake
  • init-connect = SET NAMES utf8


[上へ戻る]

ご注意:当ホームページの内容は予告なく変更されることがあります、最新情報は必ず弊社まで直接お問い合わせください。
Copyright(C) 2006-2010 Miyabi Solutions Corporation. All rights reserved.