mysql5.7.14 解凍版インストールと設定方法 グラフィックチュートリアル (win10)

mysql5.7.14 解凍版インストールと設定方法 グラフィックチュートリアル (win10)

Win10はmysql5.7の解凍版をインストールします。参考までに、具体的な内容は次のとおりです。

@(環境設定)

導入

いつもmysqlのインストール版を使っていたのですが、起動するものが多すぎるといつも感じていたので、解凍版を試してみたいと思います。インストールプロセス中に多くの問題が発生したので、いくつかの落とし穴を書き留めました。

ダウンロード

もちろん、MySQL の公式 Web サイトからダウンロードすることもできます。

アドレス: http://dev.mysql.com/downloads/mysql/

ダウンロード後は圧縮されたパッケージになります。解凍して直接使用してください。私の解凍ディレクトリは D:\greenware\mysql57 で、これはmysql_rootです。

インストール

ディレクトリを解凍します:

次の 2 つの点に注意してください。

1. 初めて解凍すると、データフォルダmy.iniは存在しません。データ フォルダーは、mysql ツールを使用して自動的に初期化できるため、自分で作成する必要はありません。

2. my.ini のコンテンツを自分で作成します。

[mysql]
デフォルトの文字セット=utf8
[mysqld]
ポート = 3306
ベースディレクトリ = D:\greenware\mysql57
データディレクトリ = D:\greenware\mysql57\data
最大接続数=200
文字セットサーバー=utf8
デフォルトのストレージエンジン=INNODB

次にインストールを開始します。

mysql_root\binで管理者権限のコマンドラインを開きます。

実行: mysqld --install

実行: mysqld --initialize。しばらく待つ必要があります。最後にエラーがなければ成功です。成功すると、mysql_rootの下にデータフォルダが生成されていることがわかります。

net start mysql を実行してサービスを開始します。成功した場合、インストールは正しく行われています。

初期パスワードを設定する

MySQL 5.7 以降のデフォルトの root パスワードは空ではないため、ここで自分で設定する必要があります。

まず、開始したサービスをシャットダウンします。net stop mysqlを使用するか、サービスで停止をクリックします。次に、 mysql_root\binディレクトリで、 mysqld --defaults-file="D:\greenware\mysql57\my.ini" --console --skip-grant-tablesを実行します。ここでの構成ファイルは、先ほど追加した構成ファイル ディレクトリです。 すると、いろいろなものが出力されます。最後に、このコンソールを閉じないでください。

別のコンソールを起動し、 mysql -u root -pを実行します。パスワードを入力する必要はなく、直接入力できます。

次に、ルート パスワードを設定します。ルート パスワードを設定するには、以下の手順に従ってください。

mysql を使用します。
ユーザーを更新します。set authentication_string=password("新しいパスワード") where user="root";
権限をフラッシュします。


エラー:これを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります...

上記の手順を完了すると成功するはずですが、次回ログイン時にこのエラーが発生した場合は、次の手順に従ってください。

これを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります...

解決:

ステップ 1: SET PASSWORD = PASSWORD('新しいパスワード');

ステップ 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

ステップ 3:権限をフラッシュします。

終わり!

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 5.7.14 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7 以降のバージョンのインストールと設定方法のグラフィック チュートリアル (mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
  • MySql 5.7.14 解凍バージョンの詳細なインストール手順
  • MySql 5.7.14 サービスがエラーを報告しなかった解決策 (推奨)
  • MySQL 5.7.14 のインストールと設定方法の詳細なチュートリアル
  • MySQL 5.7.14 net start mysql サービスを開始できません - 「NET HELPMSG 3534」の奇妙な問題
  • MySQL 5.7.14 のインストールと設定のチュートリアル
  • Centos6.5 コンパイルとインストール mysql 5.7.14 の詳細なチュートリアル
  • MySQL 5.7.14 のインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.14 のインストールと設定のコード共有

<<:  Linux でのルーティングと仮想マシン ネットワークの設定に関する詳細なグラフィック説明

>>:  JavaScript で矢印関数を使用できないシナリオはどれですか

推薦する

SqlクエリMySqlデータベーステーブル名と説明テーブルフィールド(列)情報

以下では、SQL クエリ ステートメントを使用して、Mysql データベース内のテーブルのテーブル名...

Vueの監視方法のケースの詳細な説明

Vueでの監視方法時計知らせ名前: 監視する属性に同じ名前を付ける必要があります。 1. 機能Vue...

mysql.data.dll ドライバーのさまざまなバージョンの簡単な分析

ここにmysqlドライバmysql.data.dllがあります知らせ:ここではX86バージョンが多く...

固定テーブル幅テーブルレイアウト: 固定

テーブルを画面全体(残りの空白領域)に表示するために、幅属性は 100% と定義されることが多く、セ...

Docker共通コマンドの詳しい解説 Study03

目次1. ヘルプコマンド2. ミラーコマンド3. コンテナコマンド1. ヘルプコマンド1. 現在のD...

Mybatis マッパー動的プロキシの原理の分析

序文動的プロキシの原理を説明する前に、まず、mybatis を統合した後の dao 層の 2 つの実...

タブバーの切り替え効果を実現するJavaScript

タブバー: 異なるタブをクリックすると異なるコンテンツが表示され、クリックしたタブのスタイルが変更さ...

Firefox で Flash を再生するためのオブジェクトとパラメータの書き方

コードをコピーコードは次のとおりです。 <object classid="clsid...

Webフォーム作成スキル

実際、上記の 3 つの表はいずれも 3 行 3 列です。区切り線を非表示にするコツはルールにあります...

jsのイベントループ機構の解析

序文ご存知のとおり、JavaScript は本質的にシングルスレッドですが、ブラウザは非同期リクエス...

dl、dt、dd リスト ラベルの例

dd タグと dt タグはリストに使用されます。通常は <ul><li> タ...

MySQL InnoDBストレージエンジンについて簡単に説明します

序文:ストレージ エンジンはデータベースの中核です。MySQL の場合、ストレージ エンジンはプラグ...

arcgis.js は、マップ本体の表示範囲を制御し、領域を超えた場合に自動的にバウンスするようにします (実装のアイデア)

目次背景効果アイデア背景少し前に、会社のプロジェクトで問題が発生しました。地図のベースマップ領域の範...

LinuxカーネルマクロContainer_Ofの詳細な説明

目次1. 構造体はメモリにどのように保存されますか? 2. container_ofマクロ3. 型4...

ホストがアクセスできるようにMySQLの権限を変更する方法

mysqlのリモートアクセス権を有効にするデフォルトでは、MySQL ユーザーにはリモート アクセス...