MySQL 5.7.18 インストールチュートリアルと問題の概要

MySQL 5.7.18 インストールチュートリアルと問題の概要

MySQL 5.7.18 のインストールと問題の概要。今日、新しい MySQL サーバーを導入しましたが、いくつかの小さな問題が発生しました。ここでそれらを記録します。

ステップ 1: https://dev.mysql.com/downloads/mysql/ からインストールするバージョンをダウンロードします。私は Windows x64 バージョンをダウンロードしました。

ステップ2: インストールディレクトリに解凍します。/Path/

ステップ 3: 環境変数を追加し、環境変数 Path の末尾に ./Path/bin/ を追加して、「;」で終了します。

ステップ4: my.iniを構成して、主にポート、データベースパス、ログ、バッファ、その他の構成情報を設定します。

ステップ5: コマンドラインウィンドウを開き、初期化コマンドを実行します。

 mysqld –initialize-insecure –user=mysql;
 mysqld をインストールします。
 ネットスタートmysql;
 マイスク;
 ユーザーを更新します。set authentication_string=password("password") where user='root';
 'password' で識別される 'username'@'%' に、 grant オプションを使用して *.* の使用を許可します。
 データベース test_db を作成します。
 'password' で識別される 'username'@'%' に test_db.* のすべての権限を付与します。
 権限をフラッシュします。

ステップ6: ファイアウォールポートを開き、対応する受信ルールを追加します

問題の概要:

1. 問題: mysqld コマンドを実行すると、msvcr120.dll と msvcp120.dll が見つからないというメッセージが表示されます。

解決:

msvcr120.dll、msvcp120.dll、ucrtbase.dll dll ファイルの 32 ビット バージョンを mysql の bin ディレクトリにダウンロードしてください。 (発汗…)

2. 問題: mysqld –initialize-insecure –user=mysql コマンドの実行中にエラーが発生しました。

解決策: 2 つの理由:

1). 設定情報に対応するログディレクトリが作成されていない

2) データ保存ディレクトリが空ではない

3. 質問: MySQL のルート パスワードを変更するときに、コマンド update user set psssword=password("password") where user='root'; がエラーを報告します: ERROR 1054 (42S22): Unknown column 'password' in 'field list'

解決:

パスワードが「authentication_string」に変更されました

4. 問題: ユーザーを追加するときに、コマンド「insert into mysql.user(host,user,authentication_string) values("%","username",password("password"));」が使用され、エラー メッセージが表示されます: ERROR 1364 (HY000): フィールド 'ssl_cipher' にデフォルト値がありません

解決:

これは5.7では適用されなくなりました。正しい使用方法は、grant使用ディレクティブを使用することです。

上記は、編集者が紹介したMySQL 5.7.18のインストールチュートリアルと問題の概要です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • centos7.2 オフラインインストール mysql5.7.18.tar.gz
  • MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル
  • MySQL 5.7.18 インストーラーのインストール ダウンロード グラフィック チュートリアル
  • MySQL 5.7.18 MSI インストール グラフィック チュートリアル
  • MySQL 5.7.18 アーカイブ圧縮版のインストールチュートリアル
  • MySQL 5.7.18 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.18 無料インストールバージョンの設定チュートリアル
  • Centos7.3 で mysql5.7.18 をインストールして初期パスワードを変更する方法
  • MySQL 5.7.18 のダウンロードとインストールの詳細な手順
  • MySQL 5.7.18 zip バージョンのインストール チュートリアル

<<:  Kali Linux Vmware 仮想マシンのインストール (図とテキスト)

>>:  Win10 システムに MySQL8.0.13 をインストールする際の問題と解決策

推薦する

CSS3はNESゲームコンソールのサンプルコードを実装します

成果を達成する実装コードhtml <input type="radio" ...

Debian 9 システムに MySQL データベースをインストールする方法

序文タイトルを見ると、誰もが「Debian 9 に MySQL をインストールするにはどうすればいい...

画像のプリロードと遅延ロードを実装するJavaScript

この記事では、JavaScriptで画像のプリロードと遅延ロードを実装するための具体的なコードを参考...

vue3.0プロジェクトアーキテクチャを段階的に構築する方法を教えます

目次序文: 1. vue-cliでプロジェクトを作成する2. ルーターをインストールする3. ディレ...

ウェブページデザインのための4つの実践的なヒント

関連記事: Web コンテンツ ページを作成するための 9 つの実用的なヒント<br />...

Vuexはシンプルなショッピングカートを実装します

この記事では、参考までに、Vuex の具体的なコードを共有して、簡単なショッピングカートを実装します...

MySQL 結合バッファの原理

目次1. MySQL 結合バッファ2. JoinBufferCacheストレージスペースの割り当て3...

VueにおけるAxios非同期通信の詳細な説明

1. まず、インタラクティブに使用するための .json ファイルを作成します。json データ形式...

TeamCenter12 にログインする際の 404/503 問題の解決方法

TeamCenter12はアカウントのパスワードを入力し、ログインをクリックすると、404または50...

さまざまな Tomcat ログと catalina.out ファイルのセグメンテーションの関係についての簡単な分析

Tomcatログの関係一枚の写真は千の言葉に値する! localhost.{yyyy-MM-dd}....

Vueでeslintを使用する方法の詳細な説明

目次1. 説明2. 関連する依存パッケージをダウンロードする3. 設定ファイル .eslintrc....

アイデア展開Tomcatサービス実装プロセス図

まずプロジェクトの成果物を構成するスタートアップ項目の設定 Tomcatサービスを作成する開始したい...

Nginx で Http、Https、WS、WSS を設定する方法

前面に書かれた今日のインターネット分野では、Nginx は最も広く使用されているプロキシ サーバーの...

デザイン参考 WordPressウェブサイト構築成功事例

これら 16 のサイトはそれぞれ注意深く読む価値があり、どのサイトでも推奨されている Web サイト...

Linux での fuser コマンドの使用法の詳細な説明

説明する: fuser は、現在ディスク上のファイル、マウント ポイント、さらにはネットワーク ポー...