首页 > 数据库技术 > 详细

Windows下通过Kitematic创建mysql instance

时间:2021-09-21 09:52:46      阅读:8      评论:0      收藏:0      [点我收藏+]

1. 下载Docker from http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

     我下载的版本是: DockerToolbox-18.03.0-ce.exe

2. 安装Docker,双击DockerToolbox-18.03.0-ce.exe

 技术分享图片

 

 

你如果没有安装其它linux工具, 建议安装Git for windows,否则无法正常运行.

3. 安装之后, 桌面会有Docker Quickstart Terminal 和Kitematic (Alpha)两个图标.Kitematic (Alpha)是docker的GUI,Terminal是命令行终端.先启动Terminal看一下是否有问题.可以通过终端创建实例,也可以通过Kitematic,我是通过GUI创建的.

 技术分享图片

 

 

-> 点击mysql的 "Create" 按钮.

-> Start mysql-instance, 显示失败, 因为没有给"MYSQL_ROOT_PASSWORD",点击右侧"Setting" 按钮, 在"Environment Variables" 里添加一项新的"MYSQL_ROOT_PASSWORD"属性, 给上值即可.如下图:

 技术分享图片

 

 

->点击Start按钮,可以通过"EXEC"查看数据库启动是否成功: "mysql -p root -u 1234"

-> 通过Docker Terminal,执行"docker ps"查看是否mysql启动成功.

4.安装Mysql Front,配置连接到Docker上的mysql,如下图:

 技术分享图片

 

 

5. Trouble shooting:

如果你在连接过程中遇到问题,如:"Client does not support authentication protocol requested by server;"

你需要到mysql的控制台上去执行以下命令:

mysql -p root -u 1234
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘password‘

Windows下通过Kitematic创建mysql instance

原文:https://www.cnblogs.com/fengquan-blog/p/15308644.html

(0)
(0)
   
举报
评论 一句话评论(0
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!