MySQL

MySQL(マイエスキューエル)は、世界中で最もよく利用されているリレーショナル型データベースの一つです。現在はオラクルによりオープンソースで開発されており、GNU GPLと商用ライセンスのデュアルライセンスとなっています。

Linux編

1.MySQLインストール

2.起動と停止 通常はサーバー起動時に自動起動するように設定されていますが、メンテナンス時に手動での停止・起動が必要となります。 起動方法

# service mysqld start ← MySQL起動

停止方法

# service mysqld stop ← MySQL停止

注:sevice mysqld/etc/rc.d/init.d/mysqldでも可能です。

Windows編

1.起動と停止
通常はサーバー起動時に自動起動するように設定されていますが、パソコンの処理が通常の作業で重くならにように自動起動の設定をしていない場合や、メンテナンス時に手動での停止・起動が必要となります。
MySQLがサービスに登録されている場合は、サービスから起動・停止します。
サービスに登録されていない場合は以下のコマンドにより起動・停止できます。

コマンドプロンプトよりの起動方法

> net start mysql ← MySQL起動

コマンドプロンプトよりの停止方法

> net stop mysql ← MySQL停止

3.DBに接続

> mysql -u root -p ← rootはMySQLでのユーザーID 
                    -pのオプションはパスワードでブランクの場合パスワードの入力のプロンプトが表示されます。

4.Hint & Tips

  • Windowsのコマンドプロンプトで日本語を表示
    DBやPHPの設定がUTF-8のときWindowsのコマンドプロンプトからmysqlを起動した時に日本語表示したいときは、mysqlを起動後に以下を実行する。
    mysql> SET NAMES sjis;
    
    Windowsのコマンドプロンプトはsjisの環境のため。
    chcp 65001でコードページをcp932からcp65001に変更する方法なども見かけますが、この方法でできなかったので。

最終更新のRSS
Last-modified: 2014-03-11 (火) 01:58:42 (2514d)