Admin
sudo apt install mysql-server
sumysqlselect user, plugin from mysql.user;update mysql.user set authentication_string=PASSWORD('123456'), plugin='mysql_native_password' where user='root';flush privileges;exitsystemctl restart mysql
尝试密码登录:
mysql -uroot -p
vim /etc/mysql/mysql.conf.d/mysqld.cnf
修改/添加:
[mysqld]# ...lc-messages-dir = /usr/share/mysqlcharacter-set-server = utf8mb4
vim /etc/mysql/conf.d/mysql.cnf
修改/添加:
[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4
重启
systemctl restart mysql
验证,登录执行sql,应该能看到mb8字样
SHOW VARIABLES WHERE Variable_name REGEXP '^(character_set_|collation_).*';