自分のPCでMySQLを動かそう 〜その1
  MySQLのインストール

やっぱりPHPはDB使わなくちゃね〜。てなわけでMySQLも使えるようにしてみましょう。すでにPHPがインストールされているものとします(イヤ、別にいいけど・・・

■MySQLの現時点のバージョンは3.32でした
http://www.mysql.com/downloads/mysql-3.23.html

Zipを解凍して指示にしたがい c:\mysql にインストールします。

  パスワードの設定、MySQLの起動

まず c:\mysql\bin にある WinMySQLAdmin.exe を実行します。

はじめにこんなウインドウが出てくるはずです。
UserとPassの設定(8KB)

ここでユーザ名とパスワードを入力してOKをクリックします。
これはDBにアクセスする際に必要となるもので、PHPスクリプト内でもこれを使います

my.ini に設定されたら、システムトレイに信号アイコンがあるはずです。
トレイ状態-赤(560B)

赤信号はMySQLサーバーが止まっているという事です。右クリックでメニューから Start the server Standalone を選びましょう
トレイから起動(5KB)

青信号になったら進め、じゃなくてMySQL動作中です。
トレイ状態-青(560B)

Win2Kのサービスとして動かすにはInstall the Serviceを選んでサービス登録します。

メイン画面を表示するには、メニューから「Show Me」を選びます
メイン画面(11KB)
my.iniタブにさきほどのパスワードなどか書かれています

MySQLを止めるには、メイン画面上もしくはトレイアイコン上で右クリック→「Stop the Service」を選びましょう

次から起動する時のためにWindowsのスタートメニューか、デスクトップにショートカットを作成しておきましょう。
WinMySQLadminアイコン(960B)


  MySQLの使い方

さて、ちょっとヒトイキ。基本的な事とか・・・
簡単に書きますが、MySQLというのはデータベース(以下DB)という箱みたいなものが一つあって、その中にテーブルという引出しを作って、さらにその中を文字型や数値型等で区切るという感じです。
レンタルサーバ等では一ユーザに一つDBが与えられていて、そこにスクリプト毎にテーブルを作成するという手順です。DBも要はファイルに保存しているんですが、システムディレクトリにあり、アクセスする際にはパスワードがいります。

■ MySQLを使うまでの手順
「データベースの作成(ひとつでいい)」→「テーブルの作成(スクリプト毎に必要)」

海外にあるMySQL用のスクリプトを見てみるとわかりますが、
CREATE TABLE domaines (
code int(11) DEFAULT '0' NOT NULL auto_increment,
domaine char(20) NOT NULL,
description char(50) NOT NULL,
PRIMARY KEY (code)
);

こんなのがコメントに書いてあるか、.sqlというファイルで用意されているはずです。
詳しくは解説しませんが、これはテーブルを作成するためのSQL文というものです。
データを挿入したり削除する時もSQL文というのを使います。

■ PHP内で必要な情報
DB名 :基本的にユーザー名と同じ
サーバー名 :localhost、DB用のサーバがあるときはそちら
ユーザー名 :通常アカウントのユーザー名と同じ
パスワード名 :通常アカウントのパスワード名と同じ

MySQLサーバーへアクセスする際にはユーザー名とパスワードが必要となります。

では戻って、、さっそく自分用のデータベースとテーブルの作りかたを説明します。


追記:
Mac派のあなたはこちら  http://homepage1.nifty.com/alchemy/os_x/php_mysql.html
DreamweaverMX上で使うには  http://www.mediaweb.biz/database/Chili_Soft/DW_PHP_mySQL.html


<<Prev Next>>


LastModified