mysql 8の穴
1833 ワード
一、具体的な「穴」
1、パスワードの変更と暗号化方式の変更
mysql>
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY'新しいパスワード';
mysql>
2、デフォルトのテーブル名は大文字と小文字を区別しない
二、他のバージョンと異なるインストール方法
1、データベースを初期化(dataフォルダを生成)する前にmyを新規作成する.iniファイルはmysqlのインストールディレクトリにあり、内容は以下の通りです.
転載先:https://www.cnblogs.com/li-li/p/11250864.html
1、パスワードの変更と暗号化方式の変更
mysql>
ALTER USER 'root'@'localhost' IDENTIFIED BY ' ' PASSWORD EXPIRE NEVER;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY'新しいパスワード';
mysql>
FLUSH PRIVILEGES;
2、デフォルトのテーブル名は大文字と小文字を区別しない
二、他のバージョンと異なるインストール方法
1、データベースを初期化(dataフォルダを生成)する前にmyを新規作成する.iniファイルはmysqlのインストールディレクトリにあり、内容は以下の通りです.
[mysqld]
# basedir=C:\mysql-8.0.17-winx64
# datadir=C:\mysql-8.0.17-winx64\data
# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
port=3306
character-set-server=utf8mb4
collation-server=utf8mb4_0900_ai_ci
# ( )
default_authentication_plugin=mysql_native_password
# ,lower_case_table_names=1
lower_case_table_names=2
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
転載先:https://www.cnblogs.com/li-li/p/11250864.html