MySql インスール手順 | ある意味メモ帳がわり

ある意味メモ帳がわり

ブログの説明を入力します。

windows 版の手順


MySQL インストーラーをダブルクリック



(installウィザードが起動)
普通はこのラジオ
Typical


(ウィザードが終了)
□configure the MySql Server now
チェックを入れて「finish」



(ここから先はインスタンスの設定ウィザード)


○Detailed Configuration
ラジオにチェックを入れて「Next」

(ここから詳細設定)

サーバタイプの選択

-------------------------------------------------------
○Developer Machine
開発向け 開発マシンならこれ


○Server Machine
ほかのサーバーアプリケーションが作動しているとき
運用ならこれ

○Dedicated MySQL Server Machine
MySQLサーバーのみを運用する場合はこれ
--------------------------------------------------------

ここではDeveloper Machine
ラジオにチェックを入れて「Next」


データベースの使用

----------------------------------------------------------
○Multifunctional Database
InnoDBとMyISAMストレージエンジンを有効にし、リソースを両方に等分
両方のストレージエンジンを使用するならこれ

○Transactional Database Only
InnoDBとMyISAMストレージエンジンを有効にする。
リソースはInnoDBストレージエンジンに比重を置く
InnoDBを中心に使用するならこれ

○Non-Transactional Database Only
InnoDBストレージエンジンを無効にし、
全てのサーバリソースをMyISAMストレージエンジンに割り振る。
MyISAMしか使用しないならこれ

ふつうは
Mulitifunction Database
にチェックを入れて「Next」


InnoDBテーブルスペース
---------------------------------------
InnoDBテーブルスペースファイルをMySQLサーバのデータディレクトリ以外のロケーションに配置するならこれ
システムが高容量、もしくはRAIDストレージエンジンを利用できるならこれ

InnoDBテーブルスペースファイルのロケーションを変更するには、
ドライブ用のドロップダウンリストから新しいドライブを選択し、パス用のドロップダウンリストから新しいパスを選択
か、[...]ボタンをクリックしてフォルダツリーから選択

------------------------------------------
普通は
InstallationPathをそのまま使用するせっていにして
「Next」


同時接続
---------------------------------------------
○Decision Support (DSS)/OLAP
接続の最大数を100、平均の20の同時接続向け
一般的なサーバの場合はこれ

Online Transaction Processing (OLTP)
同時接続の最大数を500
サーバが多数の同時接続ならこれ

Manual Setting
サーバへの最大の同時接続数を手動で設定する
[Concurrent connections] に接続数を選択するか、直接入力
------------------------------------------------------
普通は
Decision Support
にチェックを入れて「Next」


キャラクタセットの設定
------------------------------------------------------
○Standard Character Set
Latin1を標準の設定、英語と、西ヨーロッパ言語ならこれ。

○Best Support For Multilingualism
UTF8を標準の設定とします。日本語ならこれ。

○Manual Selected Default Character Set / Collection
手動で設定するならこれ

----------------------------------------------------
普通は
UTF8
にチェックを入れて「Next」


ネットワーク設定
-------------------------------------------------------------
□Enable TCP/IP Networking
TCP/IP ネットワークの有効/無効
チェックボックスをチェック:有効

普通はチェック

「Port Number」ドロップダウンで、MySQLサーバの接続ポート番号を選択するか、直接入力

特に理由がないなら標準の3306


□Enable Strict Mode
SQLモードをSQL標準のトラディショナルモードにするか、MySQL旧式の記述方法も許容するかを選択
チェックボックスをチェック:トラディショナルモード
普通ははこれ
----------------------------------------------------------------

特に理由がないなら両方にチェックを入れて
port は 3306
にして「Next」


サービスオプション
Windowsのサービスとして
---------------------------------------------------------
□Install As Windows Service
チェックボックスをチェック:Windowsサービスとしてインストール
普通はチェック

「Service Name」ドロップダウンで、サービス名を変更、手入力
普通はMySqlのまま

□Launch the MySQL Server automatically
チェックボックスをチェック:自動で起動
-----------------------------------------------------------
これも普通はチェックを入れて「Next」



セキュリティオプション
---------------------------------------------------

□Modify Security Settings
チェックボックスをチェックしないと、rootのパスワードが設定されない。

□Enable root access from remote machines
チェックボックスをチェック:どのホストからでも接続できる


□Create An Anonymous Account
チェックボックスをチェック:匿名のユーザーアカウントを作成ならこれ
------------------------------------------------------------------------------


セキュリティを普通に考えると
Modify Security Settings
チェック
Create An Anonymous Account
チェックを入れない

「Next」
(パスワードの入力確認フォームに全て正しく入力しないとボタンがクリック出来ない)



サービス始動のダイアログに全てチェックが入れば、完了


・・・・・って アンインストールの解説の後にインストール方法解説なんて・・・・