Docker 安装 MySQL
在 docker 创建 mysql
sudo docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
进入 docker 内部
sudo docker exec -it mysql bash
创建用户,注意在 MySQL 8.0.34 到 8.3 上,使用 mysql_native_password 插件会导致 MySQL 错误,使用 caching_sha2_password 替代
CREATE USER 'wshon'@'%' IDENTIFIED WITH caching_sha2_password BY 'wshon';
GRANT ALL PRIVILEGES ON . TO 'wshon'@'%';
CREATE DATABASE wshon_db;
MySQL8报错:Public Key Retrieval is not allowed
在配置数据源的时候直接将属性allowPublicKeyRetrieval设置为true即可
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »