背景
ナショナルデーの70周年の機会に、国内のソフトウェア開発業界の大部分を前進させるために、私はMySQL5.7を使用することにしました。
フン!現実には、同社のMysql5.7を使用してプロジェクトが、外国で正式サーバー、だけでなく、外国でのテストサーバー、重要な問題は、私の開発が国内であるということですので、私はこのプロジェクトを始めたがエラーする可能性があるということです:データベース接続エラー/ MongoDBの接続エラー/ Redisの接続エラー/ MQ接続エラー、私は自分自身のセットを構築する必要があります。実際に、私は、環境、他のセットを持っていますが、私のMySQLは8.0であるので、環境と生産・開発が同じではありません。だから私はちょうど私の小さなHPシャドウエルフにMysql5.7 2をインストールしました。(はい、私はこのノートPCにMysql5.6のインストール、Mysql5.7とMysql8.0を持っている、ポートは3306,3307,3308です)
インストール環境
Windows版:Windowsの10 1903
CPUモデル:I5-6300HQ
メモリ:16G
MySQLバージョン:MySQLの5.7.27
ダウンロードしてインストール
- クリックしてMySQLをダウンロードし、ページをクリックGA前をお探しのバージョン?。
- Mysql5.7最新バージョンを選択します(2019年9月24日のように、バージョン5.7.27)は、64 ZIP選択し、ダウンロードを。
- 「ちょうど私のダウンロードを開始し、ノー感謝の下部を探す 。」、 そしてダウンロードを開始。(なぜ私はあなたに直接、三段階ではなく、を書きたいのダウンロードリンクを使用すると、ああの新しいバージョンをダウンロードしませんので、自分の後にそれを?。)。
- 次のステップは、最も簡単なエキスのzip、およびダウンインストールディレクトリ下のアーカイブです(私のリストです:D:\開発\のMySQL \ mysqlの-5.7.27-winx64);
- 「ウィンドウメニューを起動する」の右の左下隅、選択して「コマンドプロンプト(管理者)」、タイプは
cd /d D:\developer\MySQL\mysql-5.7.27-winx64\bin
(ここではあなたがmysqlディレクトリを解凍した後、当然のことながら、いくつかの圧縮ソフトウェアは、自分自身を複数のディレクトリを抽出しますbinディレクトリであります、)などの適切な変更mysqld install mysql5.7
(インストールサービス名、コンピュータにインストールされ、他のmsyqlを持っていない場合は、直接の使用はmysqld install
また、同等であることができますmysqld install mysql
)。
データベースを初期化
このステップでは、上記Mysql5.7と焦点をインストールする場所です。
- 解凍を入力するためのMySQLのディレクトリ
- あなただけのMySQLのバージョンをインストールし、そしてどのようなポートが変更されない場合は、手順3に進みそうでない場合は、手順4に進みます。
新しいmy.iniが、以下を追加します(他のものを書き、それ以外の場合はエラーになります!覚えている覚えていない!最大ポート番号を変更する。):( 2つの長い行の#記号の真ん中の期間で)
##### #########################################
[クライアント]
#クライアントアクセスポートの
ポート= 3307[MySQLの]
#mysqlのデフォルトのエンコーディングの
デフォルトの文字セット= utf8mb4[mysqldを]
#ポート
ポート= 3307
#は、タイプTIMESTAMPフィールドの欄に自動的に更新された更新フィールド閉じ
explicit_defaults_for_timestampを1 =
#テーブル名は大文字と小文字が区別されるウィンドウは2 / Linuxのでなければならない0
はlower_case_table_names 2 =
####### #######################################「Windowsはスタートメニュー」の右の左下隅、「コマンドプロンプト(管理者)」、タイプを選択
cd /d D:\developer\MySQL\mysql-5.7.27-winx64\bin
(mysqlディレクトリの後に解凍下のbinディレクトリ)を、入力しmysqld --initialize-insecure
、この方法での非rootユーザのパスワードを生成することができるようになります。
MySQLを起動します
- 右の左下隅の「コマンドプロンプト(管理者)」、タイプを選択し、「Windowsのスタートメニュー」
net start mysql5.7
あなたはmysql5.7がデフォルトで書いていない場合は、(net start mysql
、あり、そして5サービスがインストール手順をダウンロードしてインストール姓は行にされています) - cmdと入力します
mysql -P 3307 -uroot -p
(データベースはステップ3、その後、入力を行っていない初期化する場合はmysql -uroot -p
パスワードがないので、ライン上でEnterキーを押して、); - パスワードを作成:
update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';
- あなたはMysql5.7をご利用の背中を開くことができます。
終了
うまくいけば、この記事では、Mysql5.7と悩んをインストールするのに役立ちます!
参考記事
Mysql5.7.20問題が起動しない:https://blog.csdn.net/malinda666/article/details/78929428
:MySQLのMySQLの公式は、インストールドキュメントを抽出https://dev.mysql.com/doc/refman/5.7/en/windowsをarchive.html -インストール
MySQLの公式初期化データ:https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html