mysql5.7.19 zip 詳細なインストールプロセスと構成

mysql5.7.19 zip 詳細なインストールプロセスと構成

MySQL v5.7.19 正式版(32/64 ビットインストール版および zip 解凍版)

1. 解凍して指定されたフォルダに配置します。例: E:\mysql-5.7.19-winx64

2. 環境変数を設定し、パスを入力します: E:\mysql-5.7.19-winx64\bin

3. E:\mysql-5.7.19-winx64に空のフォルダdataを作成します。

4. E:\mysql-5.7.19-winx64で、mysqlを設定するための新しいmy.iniを作成します。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
#ポート3306を設定 port = 3306
# mysqlのインストールディレクトリをbasedir=E:\mysql-5.7.19-winx64に設定します
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=E:\mysql-5.7.19-winx64\data
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

5. cmd.exeを開いて管理者として実行します

6. cd E:\mysql-5.7.19-winx64

コマンド: mysqld --initialize #mysql を直接初期化し、データ フォルダーにファイルを生成します。

コマンド: mysqld -install #mysql をインストール

コマンド: net start mysql #サーバーを起動する

7. ログイン

このとき、 mysql -u root -pでログインするとパスワードが分かりません。以下の手順に従ってパスワードを設定してください。

MySQL 構成ファイル my.ini を編集し、[mysqld] エントリの下に skip-grant-tables を追加します。保存して終了し、MySQL を再起動します。

① もう一度cmdを開く

②停止: net stop mysqlと入力

③ 開始: net start mysqlと入力

このとき、cmdにmysql -u root -pと入力してパスワードなしでログインします。password:が表示されたら、Enterキーを押して入力します。

(1)MySQLデータベースを入力します。

mysql> mysql を使用します。
データベースが変更されました

(2)ルートユーザーの新しいパスワードを設定し、次のように入力します。

mysql> (バージョン 5.5) ユーザーを更新し、password=password("root") を設定します。user="root";
(バージョン 5.7) ユーザーを更新し、authentication_string=password('root') を設定します。ここで、user='root'、Host = 'localhost' です。
クエリは正常、1 行が影響を受けました (0.01 秒)
一致した行: 1 変更された行: 1 警告: 0

(3)データベースを更新する

mysql> 権限をフラッシュします。
クエリは正常、影響を受けた行は 0 行 (0.00 秒)

(4)mysqlを終了します。

mysql>終了
さよなら

変更後、my.ini ファイルを再度変更し、追加した「skip-grant-tables」行を削除し、保存して終了し、mysql を再起動します。

mysql> 'root'@'localhost' のパスワードを設定します = password('root');

それから:

mysql>終了します;

関連記事:

さまざまなシステムでのMySQLインストールチュートリアル

Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル

Mysql 5.7.19 無料インストール バージョンで遭遇した落とし穴 (コレクション)

MySQL 5.7.19 インストールディレクトリに my.ini ファイルを作成する方法

要約する

上記は、編集者が紹介したmysql5.7.19 zipの詳細なインストールプロセスと構成です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL zip アーカイブ バージョン (5.7.19) の詳細なインストール チュートリアル
  • MySQL 5.7.19 Winx64 ZIP アーカイブのインストールと使用に関する問題の概要
  • Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル
  • mysql5.7.19 winx64 インストールおよび構成方法のグラフィック チュートリアル (win10)
  • Centos6.5 で MySQL 5.7.19 をインストールして設定する方法
  • MySQL 5.7.19 のインストールと設定方法のグラフィック チュートリアル (win10)
  • mysql5.7.19 winx64 解凍版のインストールと設定のチュートリアル

<<:  nginx + php の「入力ファイルが指定されていません」の解決策

>>:  Dockerのデフォルトネットワークセグメントの正しい変更手順

推薦する

MySQLビューの原理と使用法の詳細な説明

この記事では、例を使用して MySQL ビューの原理と使用方法を説明します。ご参考までに、詳細は以下...

MySQLの誤操作後にbinlog2sqlを使用して素早くロールバックする方法の詳細な説明

序文日常の仕事や勉強では、データベースを操作するときに「不注意」によるミスを犯すことは避けられません...

mysql ダーティ ページとは何ですか?

目次ダーティページ(メモリページ)ダーティページが表示されるのはなぜですか?メモリ管理メカニズムの簡...

Nginx キャッシュ設定例

Web アプリケーションの開発とデバッグを行う際には、テストのためにブラウザのキャッシュをクリアした...

Linuxのシグナルメカニズムについての簡単な説明

目次1. シグナルリスト1.1. リアルタイム信号と非リアルタイム信号1.2 信号ステータス1.3 ...

CentOS7 64 ビットでの MySQL 5.7 のインストールと設定のチュートリアル

インストール環境: CentOS7 64ビットMINI版、MySQL5.7をインストール1. YUM...

制限を使用すると、MySQL のページングがどんどん遅くなるのはなぜですか?

目次1. テスト実験2. 制限ページング問題に対するパフォーマンス最適化手法2.1 テーブルをカバー...

mysql update文の実行プロセスの詳細な説明

以前、MySQL クエリ文の実行プロセスについての記事がありました。ここでは、更新文の実行プロセスを...

CentOS 7にMySQLをインストールする詳細な手順

CentOS7では、MySQLをインストールすると、MariaDBもデフォルトでインストールされます...

データベースアカウントのパスワード暗号化の詳細な説明と例

データベースアカウントのパスワード暗号化の詳細な説明と例データベースアカウントとパスワードはデータベ...

VMware 仮想マシンでの CentOS7 ネットワーク構成 (ホストのワイヤレス インターネット アクセス)

CentOS7 システムを使用するのは今回が初めてで、ネットワーク構成を行う際に多くの問題が発生し...

モバイルブラウザが位置をサポートしない場合の解決策: 修正

具体的な方法は以下の通りです。 CSSコードコードをコピーコードは次のとおりです。 .wap_bot...

Vueコンポーネント通信のさまざまな方法の詳細な説明

目次1. 父から息子へ2. 息子から父へ3. 親子関係のないコンポーネントの値の転送4. ヴュークス...

Vue ブラウザログアウトの実装例

目次1. beforeunload イベント2. アンロードイベント3. ソースコードプロジェクトの...

LinuxソースコードからTIME_WAITの期間を分析する

目次1. はじめに2. まずLinux環境を紹介しましょう3. TIME_WAIT状態遷移図4. 継...