MySql インストール パッケージの構成

コンピューターは何度も再構成されています。これは、簡単に参照できるように MySQL のインストール記録を投稿したものです。

ローカル構成用に公式 Web サイトからインストール パッケージをダウンロードします。

ダウンロードアドレス
ここに画像の説明を挿入します
: ダウンロードしたzipパッケージを解凍します。

解凍したファイルに構成 my.ini ファイルを追加します。

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\software\\package\\MySQL
# 设置mysql数据库的数据的存放目录
datadir=D:\\software\\package\\MySQL\\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

ここに画像の説明を挿入します

システム環境変数を構成する

解凍ディレクトリのパスをシステム変数パスに設定します。
ここに画像の説明を挿入します

初期インストール

cmd ウィンドウに「mysqld --initialize --console」と入力します。
最後の行には初期パスワードが含まれています。これはコピーして、後で mysql にログインするために使用する必要があります。

mysqlを起動する

cmd に net start mysql コマンドを入力して、mysql を起動し
、mysql -u root -p にログインします。

パスワードを変更する

1. 初期パスワードを知る

2. 初期パスワードがわからない場合

まず、mysql サービスの
cmd ウィンドウを停止します => net stop mysql
権限認証をスキップします

mysqld --shared-memory --skip-grant-tables

新しいウィンドウで mysql にログインします

mysql -u root -p

Enterを押すだけです。パスワードはスキップされます

use mysql;
update user set authentication_string='' where user='root';

パスワードを変更する

flush privileges;

権限を更新し、
最後に、cmd ウィンドウで mysql を再起動することを忘れないでください。

net start mysql

次に、MySQL へのログインを試みます。

おすすめ

転載: blog.csdn.net/drunk2/article/details/132834256