この記事では、MySQL 8.0.12のインストール方法に関する詳細なチュートリアルを参考までに紹介します。具体的な内容は次のとおりです。 1. インストール 1. 公式サイトのダウンロードリンクからMySQL 8.0.12をダウンロードします。 2.ダウンロード後、フォルダに解凍します 私の解凍パス: C:\Program Files\MySQL8.0.12 (圧縮フォルダはDドライブに置いてください。cmdで指定フォルダに入れない場合はCドライブに置いても問題ありません。) 3. ファイル構成 まず、メモ帳を使用して、解凍したパスに新しい my.ini ファイルを作成します。 内容は以下のとおりです。 [mysqld] # ポート 3306 を設定 port=3306 # MySQLのインストールディレクトリを設定します basedir=C:\Program Files\MySQL8.0.12 # MySQLデータベースデータの保存ディレクトリを設定します。datadir=C:\Program Files\MySQL8.0.12\Data # 許可される最大接続数 max_connections=200 # 許容される接続失敗の回数。 最大接続エラー数=10 # サーバーが使用するデフォルトの文字セットは UTF8 です 文字セットサーバー=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB #デフォルトの認証は「mysql_native_password」プラグインで行われます #mysql_native_password デフォルト認証プラグイン=mysql_native_password [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [クライアント] # MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306 デフォルトの文字セット=utf8 4. データベース構成 管理者権限で cmd を入力し、MySQL がインストールされている bin ディレクトリに移動します。手順は次のとおりです。 次に、 mysqld --initialize --consoleと入力すると、次の画面が表示されます。赤いボックスには、データベース ルート ユーザーの初期パスワードが含まれています (必ず覚えておくか、保存してください)。これは、以降のログインに必要になります。誤ってオフにしてしまった場合や忘れてしまった場合は、初期化で生成されたデータディレクトリを削除し、再度初期化コマンドを実行して再生成してください。 次にmysqld --installと入力してmysqlサービスをインストールします。 サービスを開始するには、 net start mysqlと入力します (注: mysqld --removeは MySQL サービスをアンインストールし、 net stop mysql はサービスを停止します)。 5. データベース構成を入力する mysql -u root -pと入力すると、パスワードの入力を求められます。パスワードは、以前に覚えておくように求められたパスワードです。正しく入力すると、次のインターフェイスが表示され、MySQL コマンド モードに入ったことが示されます。 (私のパスワードの最後の桁は小文字の l でしたが、数字の 1 と間違えてしまいました。それを解明するのに何度か試行する必要がありました。) 次に、パスワードを変更し、 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new password' と入力します。次のインターフェイスが表示され、変更が成功したことが示されます。 (注: 最後にセミコロン「;」があり、以下も同様です) この時点で、MySQL8.0.12 データベースがインストールされています。 2. データベース関連の設定 デフォルトのデータベースを表示するコマンド: show databases; mysqlデータベースコマンドを選択: use mysql デフォルトの MySQL ユーザーの手順を表示します:ユーザーからホスト、ユーザー、認証文字列、プラグインを選択します。 新しいユーザーを作成します: CREATE USER 'username'@'hostname' IDENTIFIED WITH mysql_native_password BY 'password'; (ユーザー名とパスワードは覚えやすいものに設定します。私はユーザー名を leo に設定しました。) 新しいユーザーを承認します: GRANT ALL PRIVILEGES ON *.* TO 'user name'@'host name';権限を更新します: FLUSH PRIVILEGES; MySQL 8.0.12 が Windows に正常にインストールされ、独自のユーザーが作成されました。 cmd ウィンドウはもう必要ないので閉じることができます。次に、データベース グラフィカル ツールを使用してデータベース プログラミングを使用します。 3. Navicatデータベース可視化ツールに接続する Navicat Premium 12 の無料インストールを共有します: ダウンロード後、ディスクに解凍します。私はディスク D に解凍しました。 ファイルが配置されているディレクトリを見つけて、以下に示すようにプログラムを開きます。 開いた後のソフトウェアインターフェースは次のとおりです。 新しい MySQL 接続を作成します。 接続が成功したかどうかをテストするには、接続テストをクリックします。 ここまでですべての設定が完了しました。データベースプログラミングを始めましょう。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Ubuntu 18.04 で MySQL のインストール時にパスワードが要求されない場合の解決方法
最近、NestJs フレームワークを学び始めました。学習コストは他のフレームワークよりもはるかに高く...
序文ビューは、データベース システム内で非常に便利なデータベース オブジェクトです。 MySQL 5...
効果: アイデア:入力タイプ属性を使用して、タイプ値がテキストの場合はパスワードを表示し、タイプ値が...
目次1. React.Children.map 2. React.Children.forEach ...
1. 概要ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージ...
目次双方向データバインディングとは双方向データバインディングの実装データ影響ビュービューはデータに影...
目次通常のページングクエリ最適化する方法大きなオフセット使用ID制限大量データ問題の最適化通常のペー...
みなさんこんにちは。私は技術の話ばかりして髪を切らない先生のトニーです。今回はMySQL 8.0で追...
MySQL 8.0をインストールする docker run -p 63306:3306 -e MYS...
1. 準備1.1 港ダウンロードハーバーダウンロードアドレス:リンクリンクの説明を追加し、必要なバー...
1. /etc/passwdファイル内のデフォルトシェルが/sbin/nologinではないユーザー...
序文最近、友人がSQLを書くときにnull値を判定する方法が間違っていて、プログラム内のデータにエラ...
1|0 背景プロジェクトの要件により、各月の履歴在庫データをアーカイブしてバックアップする必要があり...
ニーズの発見領域の一部のみスクロールでき、残りの部分は移動できない場合、どのような方法を使用しますか...