安装
docker search mysqldocker pull mysqldocker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysqldocker exec -it mysql-test bashmysql --versionmysql Ver 8.0.27 for Linux on x86_64 (MySQL Community Server - GPL)mysql -u root -p mysql show databases; 或者 mysql show databases \g
报错
参考:https://www.cnblogs.com/alesvel/p/12310717.html
\g 的使用
\g 等同于 ;
原因:输入\h后获取帮助,发现要加入\g才能表示将命令发送给mysql服务器
报错 DBeaver连接时报错:Public Key Retrieval is not allowed Public Key Retrieval is not allowed
参考:https://blog.csdn.net/qq_42971035/article/details/120247453
点击“驱动属性”
将“allowPublicKeyRetrieval”设置为true。上面的图片是我修改之后的结果,改为true之后数据库就可以连接了。
支持,问题解决完毕。
总结:
右键数据库——》编辑连接——》驱动属性——将“allowPublicKeyRetrieval”设置为true
指令大全
https://blog.csdn.net/weixin_44870139/article/details/105555238