この記事では、参考として MySQL 5.7.23 のインストール チュートリアルを記録します。 1. まず、公式 Web サイトにアクセスして、MySQL インストール パッケージをダウンロードします。 公式ウェブサイトアドレス 必要なバージョンを選択できます。デフォルトは 8.0 です。ここでは 5.7 を使用します。 インストールパッケージには、msi インストールパッケージと zip 圧縮パッケージの 2 種類があります。ここでは zip を使用するので、解凍するだけです。 2. 解凍後、環境変数を設定します。 プライベート変数の作成 名前: MYSQL_HOME 値: D:\mysql-5.7.23-winx64 (mysql 解凍アドレス) パスの後に%MYSQL_HOME%\binを追加します。 3. mysqlフォルダにmy.iniファイルを作成し、次の内容を追加します。 [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] # ポート 3306 を設定 port = 3306 # mysqlのインストールディレクトリを設定します basedir=D:\mysql-5.7.23-winx64 # mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\mysql-5.7.23-winx64\data # 許可される最大接続数 max_connections=20 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 4. これでデータベースを初期化できます。管理者としてcmdウィンドウを開き、MySQLインストールフォルダのbinディレクトリに切り替えて、次のコマンドを実行します。 mysqld --initialize --console 実行が完了すると、root ユーザーの一時パスワードが表示されます。 次のようにコードをコピーします。 2018-09-06T15:10:05.464644Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: APWCY5ws&hjQ これはAPWCY5ws&hjQです。これはその後のログインとパスワード変更に使用されます。パスワードを変更しないと、この一時パスワードを使用してNavicatなどのデータベースソフトウェアにログインすることはできません。 5. 次に、mysqlサービスをインストールし、次のコマンドを実行します。 mysqld インストール 6. サービスが正常にインストールされたら、起動できます。次のコマンドを実行します。 ネットスタートMySQL 7. 起動に成功したらログインできます mysql -uroot -p 次に、以前に記録した一時パスワードを入力して、正常にログインします。 8. パスワードを変更する 以前のパスワード変更コマンドは適用できなくなりました。以下のコマンドを使用してパスワードを変更できます。 パスワードを password('password') に設定します 例: set password = password('123456') パスワードが正常に変更され、Navicat などのソフトウェアを使用して MySQL にログインできるようになりました。 参考記事: mySQL の 1862 (phpmyadmin)/1820 (mysql) エラーを解決する方法 MySQL インストールチュートリアル 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: SSHパスワードフリーログイン設定方法の詳しい説明(画像とコマンド)
目次1. はじめに2. 行き詰まった問題の分析3. 解決策(理論) 4. ソリューション(コード) ...
HTML 開発の歴史: HTML は英語で Hypertext Marked Language の...
目次序文Vue Nativeの機能宣言的レンダリング双方向バインディングVue.js エコシステムの...
nginx をリバース プロキシとして使用する場合、リクエストをそのまま次のサービスに転送するだけで...
Windows 64 ビット版 MySQL 5.7 以降の解凍パッケージにデータディレクトリ、my-...
背景一部のショッピング モールの Web ページで商品の詳細を開くと、購入数量を選択するためのカウン...
前回の記事でMySQLサービスが起動しない問題が解決したと分かった後、パスワードなしでrootユーザ...
序文この記事では、TS の基本的な概念ではなく、プロジェクトで TypeScript (以下、TS ...
<br />原文: http://uicom.net/blog/?p=762 Faceb...
ノードにおけるhttpの役割は何ですか? httpモジュールの役割は、サーバーの作成と記述を支援する...
私はプロジェクトを実行するために react を使い始めたばかりで、非常に未熟で完全な初心者です。私...
一般的に言えば、HTML ドキュメント内で極端に大きな <ol> リストに遭遇する可能性...
Scrcpyのインストールsnap install scrcpy adbサービスのインストールsu...
MySQL ドキュメントでは、MySQL 変数はシステム変数とユーザー変数の 2 つのカテゴリに分類...
ダウンロードダウンロードアドレス: https://dev.mysql.com/downloads/...