|
フリーDBMS(MySQL、Windows版)の使用方法 |
|
|
|
|
|
2002年10月30日 |
|
|
|
|
|
末次 |
|
|
(詳細は、http://www.softagency.co.jp/mysql/Manual/index.html を参照のこと。) |
|
|
(簡単なことは、http://homepage1.nifty.com/gak/webdb/mysql.html にもある。) |
|
|
(参考書は、「MySQL活用ガイド」 村上 毅ほか、秀和システム、2800円、2001年5月発刊) |
|
|
|
日本語オプションの設定 |
|
|
|
@ |
DOSコマンドでの設定方法 |
|
|
C:\mysql\bin >mysql --default-character-set=sjis |
|
|
|
A |
adminのGUIで設定する方法 |
|
|
・winmysqladmin.exeを実行する。 |
|
|
・右下のアイコンを右クリックして、スタート(またはshow me)させる。 |
|
|
・my.ini Set upタブを選び、中の記入欄に以下を追記する。 |
|
|
[mysql] |
|
|
default-character-set=sjis |
|
|
・左欄の、Save Modificationボタンを押す。 |
|
|
|
クライアントの使用法 |
|
|
|
|
|
@ |
winmysqladmin.exeを実行しSQLサーバーを立ち上げ。 |
|
|
A |
mysql.exeを起動(SQLクライアント) |
|
|
B |
DOSプロンプトになる (mysql>) |
|
|
C |
use DB名 で使用するDBを決める。(始めはtestで良い) |
|
|
D |
通常のSQLを記述する。 (文の終わりに「;(セミコロン)」が必須) |
|
|
E |
Query OKが返る。検索結果は、続けて出てくる。 |
|
|
F |
終了は、mysql>\q |
|
|
|
便利なMySQL専用のコマンド |
|
|
|
|
|
help |
|
コマンドの説明 |
|
|
\q |
|
終了 |
|
|
use |
|
使用するDBを決める |
|
|
show tables |
|
DB内のテーブル名を表示 |
|
|
show fields from |
|
テーブルの項目一覧がでる。 |
|
|
|
サーバーの起動法 (権限付与などの機能であり、あまり使う機会が無い) |
|
|
|
|
|
@ |
Windows2000、XPでは、mysqld-nt.exeを起動 |
|
|
A |
Windows9X、MEは、mysqldを起動 |
|
|
(mysqladminまたはwinmysqladminを起動させれば、自動判定して立ち上げてくれるようです。) |
|
|
|
バッチモードでのSQL実行(=リダイレクト方法、記号は<) |
|
|
|
|
|
実行させたいSQL文をファイルに書いておき、それをMYSQLに読ませて順に実行させることが出来る。 |
|
|
(テーブル定義の直後に、INSERT文で数十件のテストデータを追加するなどの使用法が考えられる) |
|
|
(他にも、事前に、かなりの行のSELECT文を書く時に、ファイルにSQL文を記録したい時など、いろいろある。) |
|
|
c:\mysql\bin> mysql test
<c:\aaaabbbb.txt
(aaaabbbb.txtはSQL文を入れてあるファイル名) |
|
|
|
SQLクライアント起動でも、かねやん起動でも可能なハズです。 |
|
|
|
かねやんMySQLAdmin使用法 (推奨) |
|
|
|
|
|
@ |
かねやんMySQLAdmin.exeを起動 |
|
|
A |
ユーザー名(root)、PASSWORD(******)、ホスト名(localhost)、ポートNo(3306)を入力。 |
|
|
B |
接続ボタンを押す |
|
|
C |
GUI画面を使う→→→「sql」を選んで、通常のsql文を入力 |
|
|
D |
クリエ実行ボタンを押す |
|
|
E |
下欄に結果が表示される。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|