序文 この記事はかなり詳細で、少し面倒です。他のチュートリアル ドキュメントでは多くの手順が省略されていますが、当時は多くの回り道をしたので、それでも書き出したいと思います。皆さんもそうした回り道を回避できることを願っています。もちろん、答えがわかっている場合は、これをスキップして、知りたい部分を選択できます。 1. インストールパッケージをダウンロードする MySQL 公式サイトのダウンロード ページを開きます: http://dev.mysql.com/downloads/mysql/ 適切なバージョンとプラットフォームを選択してください 最初のものを選択し、[ダウンロード] をクリックして実際のダウンロード ページに入ります。ダウンロードするにはログインする必要があることがわかります。注意して見ると、[いいえ、結構です。ダウンロードを開始するだけです。このリンクをクリックしてください] というメッセージが表示されます。 ダウンロードして対応するディレクトリに解凍します。ここではすべてD:\mysqlに配置されます。 解凍後、お好みに応じてフォルダ名を mysql に変更します。すべての mysql 解凍ファイルは、このディレクトリにあります: D:\mysql 2. MySQLの設定 解凍したフォルダ C:\wamp-all\mysql-5.7.13 を開き、その中にある my-default.ini 設定ファイルを見つけます。これがデフォルトの設定ファイルです。自分の設定ファイルをコピーし、my.ini に名前を変更します。 my.ini を編集し、次の基本情報を設定します。 [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] # ポート 3306 を設定 port = 3306 # mysqlのインストールディレクトリをbasedir=D:\mysqlに設定します # mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\mysql\sqldata # 許可される最大接続数 max_connections=20 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 3. MySQLをインストールして起動する 管理者として cmd コマンドライン ツールを開き、解凍したファイルの bin ディレクトリに移動します: D:\mysql\bin 1. mysqld install と入力し、Enter キーを押して実行します。インストールが成功すると、OK になります。 2. mysqld --initialize-insecure を初期化して、パスワードなしの root ユーザーを自動的に生成します。mysqld --initialize は、ランダムなパスワードを持つ root ユーザーを自動的に生成します。ここでは、パスワードなしの root ユーザーを選択します。 3. net start mysqlを再度実行して、mysqlを正常に起動します。
4. MySQL環境に入る 1. binディレクトリに移動し、mysql -urootを実行します(パスワードは不要です)。 2. 新しいユーザーを作成し、権限を付与する 'your password' で識別されるユーザー 'test'@'localhost' を作成します。 . のすべての権限を test@'localhost' に付与します。 コマンドラインに「mysql -utest -p」と入力して Enter キーを押し、先ほど設定したパスワードを入力します。 sql 環境を終了して通常の cmd 環境に戻る場合は、「exit」と入力して Enter キーを押します。 もう一度mysqlと入力し、手順3を実行します。 5. 環境変数を設定する 環境変数でMYSQL_HOME=D:\mysqlを設定し、MYSQL_HOME/binをパスに追加します。 6. MySQLに接続する 接続すると表示されます 解決: 1. cmd コマンドライン ウィンドウを開き、MySQL の bin ディレクトリに入ります。 次のコマンドを実行します: mysql -u ルート -p パスワードを入力してください: 2. 次のコマンドを実行します: (パスワードを123456に変更します) ALTER USER 'root'@'localhost' を '123456' によって mysql_native_password で識別します。 3. 権限を更新してコマンドを実行します。 権限のフラッシュ; 4. 接続成功: 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: CentOS7 では、MySQL8 のマスター スレーブ バックアップと毎日のスケジュールされたフル バックアップが有効になります (推奨)
導入:最近の面接の質問を見ると、ドロップダウン メニューを実装するために CSS を使用することが多...
この記事は主に、Nginx のフォワード プロキシとリバース プロキシ、および負荷分散機能の設定コー...
目次1. Docker Composeとは何か、インストールして使用する方法2. DOCleverと...
ウェブデザインでは、ウェブページを美しく見せるために矢印を装飾としてよく使用します。現在、多くのウェ...
目次1. reduxとreactの関係2. Reactのマルチコンポーネント共有3. reduxの3...
Vue 3.x プロジェクトの作成 npm init @vitejs/app my-vue-app ...
序文多くの学生は既に再帰に精通していると思います。アルゴリズムの問題を解決するために再帰がよく使...
効果画像(境界線の色が薄すぎるので、{} で囲みます): { }参考リンク Pure CSS バブル...
Linux での Hadoop インストール チュートリアルはインターネットや書籍に多数ありますが、...
MySQL 6.1.3 をベースにした 8.0.13 をインストールします。 MySQL 8.0....
序文このブログ記事が公開された後、何人かの友人からSQL Serverバージョンがあるかどうか尋ねら...
Firefox は、多くの拡張機能とプラグインを備えた、よく使用されるブラウザです。IE に比べて多...
エフェクト表示: 環境準備コントローラーノード: 6GB 4時間60GB/30GB/30GB計算ノー...
この記事では、Linux 環境の Apache サーバーでセカンダリ ドメイン名を構成する方法につい...
=設定および更新の場合にのみ、:= と同じ効果、つまり代入効果があり、それ以外の場合は等号の効果があ...