Mysql Linux 环境下 使用Docker安装
docker search mysql 用于查询所有可用的mysql镜像
docker images -a 查看下载的镜像
docker ps 查看运行中的 docker 进程
docker run -it --rm --name mysql -e MYSQL_ROOT_PASSWORD=[你的密码] -p 3306:3306 -d mysql 启动mysql进程
docker exec -it mysql bash 进入docker命令行模式 mysql -uroot -p[你的密码] 进入mysql
select host,user,plugin,authentication_string from mysql.user; 查看用户信息如果存在以下记录:
host user plugin % root caching_sha2_password 执行如下SQL
ALTER user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '[你的密码]';执行之后的结果如下:
host user plugin % root mysql_native_password 然后执行如下SQL更新配置
FLUSH PRIVILEGES;即可正常使用