MySQL 8.0.13 のインストールと設定方法を皆さんと共有したいと思います。お役に立てれば幸いです。 1. mysql-8.0.13インストールパッケージをダウンロードする ダウンロード アドレスで、ダウンロードする zip インストール パッケージを選択します。 2. インストールしたいディレクトリに解凍します 3. my.ini設定ファイルを作成する [mysqld] #ポート port = 3306 #mysql インストールディレクトリ basedir = E:/amp/mysql8 #mysql データ保存ディレクトリ datadir = E:/amp/mysql8/data #許可される最大接続数 max_connections = 1024 #サーバーが使用するデフォルトの文字セットは、character-set-server = utf8mb4です #デフォルトのストレージエンジン default-storage-engine = INNODB #サービス固有識別子 server_id = 1 #スロークエリを有効にするかどうか slow_query_log = 1 #スロークエリログファイルのパスと名前を指定します slow_query_log_file = slow.log #SQL 文は実行時間がこの値を超えた場合にのみ記録されます long_query_time = 10 #binlogを開く log-bin = mysql-bin #sql モード sql_mode = NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES #ここで、mysql8のデフォルトのパスワード検証プラグインがcaching_sha2_passwordに変更されたことに注意してください。 #以前のものとの互換性のため、mysql_native_passwordに戻します デフォルト認証プラグイン = mysql_native_password [mysql] デフォルトの文字セット = utf8mb4 [クライアント] ポート = 3306 デフォルトの文字セット = utf8mb4 4. 管理者としてコマンドラインプログラムを実行し、mysqlのbinディレクトリに入り、インストールコマンドを実行します。 パスワードなし: mysqld --initialize-insecure --console ランダムなパスワードを自動的に生成します: mysqld --initialize --console サービスをインストールして開始します。 mysqld --install [サービス名] net start [サービス名] 5. 上記のランダムに生成されたパスワードを使用してMySQLにログインし、ルートパスワードを変更します。 mysql -u ルート -p mysql8.0.4 より前では、次のメソッドを直接使用できます。 SET PASSWORD=PASSWORD('新しいパスワード'); mysql8.0.4 以降では、次のメソッドのみ使用できます。 ALTER USER 'root'@'localhost' を '新しいパスワード' によって mysql_native_password で識別します。 ユーザーテーブル情報を照会する mysql.user からホスト、ユーザー、プラグインを選択します。 MySQL 8.0 ではユーザーに直接権限を付与する構文が廃止されたため、まずユーザーを作成してから権限を付与する必要があります。 'password' によって mysql_native_password で識別されるユーザー 'username'@'host' を作成します。 すべての権限を付与します: *.* のすべての権限を 'username'@'host' に付与します。 必要に応じて権限を設定します。 *.* に対する select、insert、update、delete、create、drop、alert 権限を 'username'@'password' に付与します。 ユーザー権限の表示: 'username'@'host' の許可を表示します。 6. 最後に、必要に応じて、mysql bin ディレクトリを環境変数に追加できます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Vueはシンプルなショッピングカートの例を実装します
その機能はグローバル スタイルを設定することです。その後の相対パスはこれに基づきます: <im...
Linux で FTP サーバーを設定するためのチュートリアルを参照してください https://w...
序文今日、Xianyuを閲覧していたとき、各行の高さが同じではないことに気付きました。調べてみると、...
ファイルをディレクトリに解凍しますこれは解凍後のディレクトリですmy.iniファイルを入力しますダブ...
テキストファイルの内容を並べ替える使用方法: ソート + オプション + ファイル名 (複数のファイ...
環境の準備1. 環境構築React Native 中国語ウェブサイト2. 開発ツール フロントエンド...
目次vimプラグインマネージャーをインストールするプラグインデモを追加プラグインを削除するには: v...
Web 上でフォントを使用することは、基本的なスキルであると同時に芸術でもあります。英語のフォントに...
区切り文字なしの文字列抽出質問の要件データベース内のフィールド値:実装効果: 1行のデータを複数行に...
この記事では、Vue開発ツリー構造コンポーネントの具体的なコードを例として紹介します。具体的な内容は...
nginx を導入した際に、フォワードプロキシの設定も nginx を使っていました。しかし、htt...
アイデアそれは実はとても簡単ですシェル スクリプトを記述して、mysql の mysqldump を...
これは新しいバージョンではもう不可能なようで、推奨されません。そうでない場合は、ソフト リンクを直接...
1. 問題の説明: MysqlERROR1698 (28000) の解決方法、新しくインストールされ...
Docker は、アプリケーションをより速く配信するのに役立つオープンソースのコンテナ エンジンです...