#author("2018-06-13T15:48:55+09:00","default:wikiwriter","wikiwriter")
#author("2018-06-13T15:49:29+09:00","default:wikiwriter","wikiwriter")
&tag(MySQL/Windows);
*目次 [#l3aa3eed]
#contents
*関連ページ [#a6116099]

-[[MySQL]]

*参考情報 [#eb39f705]

*基本情報 [#m2f81133]
**mysql-installer-web-communityとmysql-installer-communityの違いは? [#y5b122ff]
-web-communityはインストール時にWebから追加のデータをダウンロードするいわゆるネットインストーラー。
-もう一つがいわゆる通常版のインストーラーらしい。

*MySQL 5.7のインストール [#cc9ad4ad]

**インストール [#b23e925d]
-mysql-installer-communityのインストーラー版を選択。
-Setupt Typeは「Server only」。デフォルトだとさまざまな余計なものがインストールされてしまうので。
-Check Requirementsで「MySQL Server  5.7.xx」を選択してExecuteを実行。VC++ Redistributableなど必要なコンポーネントがインストールされる。

**インストール後の設定 [#zc3a7fc8]
-my.iniの変更。c:\ProgramData\MySQL\MySQL Server 5.7\my.iniを編集する。
#pre{{
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
character-set-client-handshake = FALSE
}}
-パスも追加されないのでシステム環境設定でユーザーのPathに以下を追加。
 c:\Program Files\MySQL\MySQL Server 5.7\bin



*トラブルシューティング [#u9fc0c92]

**文字コードをUTF-8に変更できない [#m6c4b324]
-[[mysqlの初期の文字コードを変換しようとし、以下の記述を追加しました。 - [... - Yahoo!知恵袋:https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12173476447]]によるとMySQL5.7固有の症状。MySQL 5.5の自体はshow variablesでみてもutf-8と表示される。

-どうやら設定がかわりmysqldセクションに「character-set-client-handshake = FALSE」を追加しないと効果がないらしい。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS