この記事では、MySQL 8.0.12のインストールチュートリアルを参考までに紹介します。具体的な内容は以下のとおりです。 ダウンロードアドレス: リンク 一番下にあるコミュニティバージョンは無料バージョンです その後、ダウンロードの 2 つのオプションが表示されます。1 つは zip 圧縮パッケージ形式、もう 1 つはインストール バージョンです。個人的には、ダウンロードとインストールが速く、より便利な zip 圧縮パッケージ形式のダウンロードをお勧めします。 ダウンロード後、mysqlファイルを配置したい場所にファイルを解凍します。 ステップ1:環境変数を設定する ファイルを解凍した bin ディレクトリをパスに追加します。例: D:\Sql Server\mysql-8.0.12-winx64\bin ステップ2: my.iniを設定して初期化する D:\Sql Server\mysql-8.0.12-winx64 に my.ini を作成して追加します。 [mysqld] # ポート 3306 を設定 port=3306 # mysql のインストール ディレクトリを設定します。basedir=D:\\Sql Server\\mysql-8.0.12-winx64 # ここでは必ず二重のスラッシュを使用してください。単一のスラッシュではエラーが発生します。 # mysql データベース データの保存ディレクトリを設定します。datadir=D:\\Sql Server\\mysql-8.0.12-winx64\\Data # 上記と同じ # 最大接続数を許可します。max_connections=200 # 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10 # サーバーが使用するデフォルトの文字セットは UTF8 です 文字セットサーバー=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB # デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [クライアント] # MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306 デフォルトの文字セット=utf8 ステップ3:管理者としてcmdコマンドを実行し、mysqlのbinディレクトリへのパスを変更します。 3.1 データベースを初期化し、次のコマンドを実行します: mysqld --initialize --console 忘れないようにこの文章をメモ帳に貼り付けてください。上記がデフォルトのパスワードです。 root@localhost の一時パスワードが生成されます: rI5rvf5x5G,E 3.2 サービスをインストールします。コマンドを許可します: mysqld --install [サービス名] サービス名は空白のままにできます。デフォルトは mysql です。 この時点で、mysqlがインストールされます mysqlを実行する MySQLを停止する パスワードを変更するには、cmdを実行し、binディレクトリでコマンドを実行します:mysql -u root -p上記に記録したパスワードを入力して、パスワードを変更します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue+thinkphp5.1+axiosでファイルアップロードを実現
>>: Ubuntu環境でxdebugをコンパイルしてインストールする方法
(I)ウェブページのカラーマッチングの基本概念(1)白黒の言葉は永遠のテーマです。誰もそれを悪く言う...
この記事では、Linux 環境の Apache で https サービスを有効にする方法について説明...
まず、Linux システムで実行されているノード プロセスはプロセスを強制終了できないことを紹介しま...
SVN サービスのバックアップ手順1. ソースサーバーとターゲットサーバーを準備するソースサーバー:...
数日前、CSS で 3 列レイアウトを書いていたときに、突然この方法を思いつきました。このアイデアは...
1. 単一行オーバーフロー1. 1 行がオーバーフローした場合、超過部分は表示されます...または、...
ある達人がかつて、自分の妻のことを知るのと同じくらい、自分が管理するデータベースのことを知るべきだと...
ジェネレータとは何ですか?ジェネレーターは関数内で実行されるコードです。値を返した後、一時停止し、呼...
目次1. Promiseとは何か2. 基本的な使い方3. Promiseメソッド3.1 Promis...
ポートマッピングDocker コンテナを起動する前にポート マッピングを行わないと、コンテナ外部のネ...
MySQL レプリケーションの詳細な説明と簡単な例マスタースレーブレプリケーション技術は、MySQL...
プロジェクトの目的元のWindows環境でphpstudyを使用して構築されたMySQL 5.5.5...
目次1. NanoIDがUUIDに取って代わる理由2. jsを生成する方法3. ナノID方式序文:ユ...
目次数学オブジェクト共通プロパティ一般的な方法Math.random()文字列メソッド長さプロパティ...
ページの自動スクロール効果は JavaScript で実現できますが、今日偶然、JS 制御なしでさま...