zip 圧縮ファイルのダウンロード#
ダウンロードリンク:
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
インストール先に解凍してください
解凍先に設定ファイルを作成してください
新しいテキストを作成し、以下の設定内容に変更してください(インストールパスは先ほどの解凍先パスです)
設定ファイル名を my.int に変更してください
[mysql]
# mysqlクライアントのデフォルト文字セットを設定します
default-character-set=utf8
[mysqld]
# 3306ポートを設定します
port = 3306
# mysqlのインストールディレクトリを設定します。自分のインストールパスを入力してください
basedir= D:\helloword\environment\DataBase\mysql-8.4.0-winx64
# mysqlデータベースのデータの保存先を設定します
datadir= D:\helloword\environment\DataBase\mysql-8.4.0-winx64\data
# 最大接続数を許可します
max_connections=200
# サーバーで使用する文字セットはデフォルトで8ビットエンコードのlatin1文字セットです
character-set-server=utf8
# 新しいテーブルを作成する際に使用されるデフォルトのストレージエンジン
default-storage-engine=INNODB
環境変数の設定#
環境設定を開く
環境変数を作成する
環境変数を path に設定する
ps. 一般的に環境変数の設定が完了したら、コンピュータを再起動する必要があります。以下の手順で mysql コマンドを実行する際に「このコマンドは存在しません」というエラーが表示される場合は、コンピュータを再起動する必要があります
データベースの初期化#
管理者権限で cmd コマンドプロンプトを開きます
以下のコマンドを順番に実行します
:: 初期化
mysqld --initialize --user=mysql --console
:: サービスのインストール
mysqld --install
:: サービスの起動
net start mysql
:: 初期化されたアカウントでログイン
mysql -uroot -p
:: 初期化されたアカウントのパスワードを入力
xxxxx
パスワードの変更と日常的な使用#
ログイン後、パスワードを変更します
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
日常的なログインには以下を使用します
:: mySQLサービスの起動
net start mysql
:: アカウントにログイン mysql -uxxx(アカウント) -p(xxx)パスワード
mysql -uroot -proot
:: データベースを表示
show databases;
:: ログアウト
exit;
:: mySQLサービスの停止
net stop mysql