1. はじめに プロジェクトではMySQLを使用しています。インターネット上の例を参考にインストールして使用しました。この記事では簡単に紹介します。 2. 環境整備 オペレーティングシステム: Win10 3. チュートリアル 1. インストールパッケージをダウンロードする MySQL公式サイトからWindows版のインストールパッケージをダウンロードしてください。最新バージョンは8.0.12です。 以下に示すように、「ダウンロード」をクリックし、登録やログインを行わずにダウンロードのみを選択します。 2. MySQLをインストールする ファイルを解凍する ファイルをローカルディレクトリに解凍します。解凍ディレクトリは D:\ProjectTools\mysql-8.0.11-winx64 と仮定します。 構成情報 D:\ProjectTools\mysql-8.0.11-winx64ディレクトリを開き、my.iniファイルを見つけます。新しいファイルがない場合は、次のように構成情報を変更します。 [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] # ポート 3306 を設定 port = 3306 # mysqlのインストールディレクトリを設定します basedir = D:\ProjectTools\mysql-8.0.11-winx64 # mysqlデータベースデータの保存ディレクトリを設定します。datadir= D:\ProjectTools\mysql-8.0.11-winx64\data # 許可される最大接続数 max_connections=20 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB インストール手順 管理者としてコマンドラインウィンドウ(CMD)を実行します Dドライブに切り替えて、解凍されたディレクトリに入ります。cd ProjectTools\mysql-8.0.11-winx64\bin mysqldをウィンドウサービスとしてインストールし、自動的に起動します。 インストールコマンドmysqld --initialize --consoleを実行します。 --initialize // ランダムなルートパスワードを生成するためのデータファイルディレクトリとMySQLシステムデータベースを作成します --console //コンソールウィンドウプラットフォームにエラーログを書き込む サービスを開始するnet start mysql ローカルの MySQL に接続し、mysql -u root -p コマンドを入力し、Enter キーを押してパスワードを入力します。ユーザー名の前にスペースがあってもなくてもかまいませんが、パスワードの前にスペースがあってはならないことに注意してください。スペースがある場合は、パスワードを再入力してください。 データベースを使用する場合、最初のログインのデフォルトのパスワードを変更する必要があります: alter user 'root'@'localhost' identified with mysql_native_password by 'mysql'; データベースを終了する MySQLサービスを停止します。net stop mysql 開発ツール MySQL データベース用の開発ツールは多数あります。ここでは、Baidu からダウンロードできる Navicat Premium を使用します。 ツールを開いたら接続を確立します 接続テストでは、接続が確立されたことを示す成功ダイアログ ボックスがポップアップ表示されます。 接続名をダブルクリックすると、MySQL システム ユーザーが表示されます。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 仮想マシンに Windows Server 2008 オペレーティング システムをインストールする
>>: Linux で 1 つのファイルの内容を別のファイルの末尾にコピーする
目次序文1. オブジェクト.freeze() 2. オブジェクト.seal() 3. オブジェクト....
コーディングをしていると、多くのことが同じ結末を迎えることに気づくでしょう。問題を解決する方法は何千...
序文前回の記事「MySQL ロック メカニズムの詳細説明」では、InnoDB のロック メカニズムに...
PSD から div css へのウェブページ切り取り例ステップ 1: まず、すべてのタグの内側と外...
LEMP(Linux + Nginx + MySQL + PHP)は、基本的に今日のWeb開発者にと...
最近、開発中に両端が揃ったレイアウトに遭遇しました。レイアウトはパーセンテージに基づいていました。以...
この記事では主に、CSS3 LESS で長いテキストの影を実装する方法を紹介し、皆さんと共有します。...
Docker は、あらゆるアプリケーション用の軽量でポータブルな自己完結型コンテナーを簡単に作成で...
他の種類のデザインとは異なり、Web デザインは時代の発展とともに常に変化しています。したがって、W...
Vue に限定されず、他の種類の SPA プロジェクトにも当てはまる問題がいくつかあります。 1....
イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...
目次1. ディレクトリを入力してプロジェクトを作成する2. 必要な設定項目を選択します2.1 Vue...
レコード ロックは、単一のインデックス レコードをロックします。レコード ロックは常にインデックスを...
React の PC 版は Amap を使用するようにリファクタリングされました。情報を検索したと...
ウェブデザインでは、ウェブページを美しく見せるために矢印を装飾としてよく使用します。現在、多くのウェ...