前言:
如今朋友们对“mysql版本兼容”大概比较珍视,你们都想要分析一些“mysql版本兼容”的相关文章。那么小编同时在网摘上搜集了一些有关“mysql版本兼容””的相关文章,希望你们能喜欢,小伙伴们一起来学习一下吧!TiDB 是国内 PingCAP 团队开发的一个分布式 SQL 数据库,兼容 MySQL 5.7 协议和 MySQL 生态,方便易用。
开源地址:
国内地址:
本文以Docker方式安装Tidb作为服务器,并以mysql客户端来管理Tidb。
一、安装Docker
下载安装Docker Desktop即可,自带有Docker服务,方便本机开发使用。下载地址:,分别有Windows 、Linux、Mac(Intel),Mac(M1) 版本,按自己需求下载安装即可,本文略。
二、使用Docker下载pingcap/tidb镜像,地址:
docker pull pingcap/tidb:latest
三、 使用“简单方法”运行TiDB
docker run --name tidb-server -d -v /path/to/tidb/data:/tmp/tidb -p 3306:4000 -p 10080:10080 pingcap/tidb:latest
注:
1) /path/to/tidb/data为你要存储数据库文件的目录
2)tidb-server 为容器名称,可自定义,方便查找,可简单理解为本次TiDB运行的代号
3)4000为 TiDB默认端口,为了保证和MySql一致,本次调整为3306端口
4) 10080为数据库监控端口,访问:可查看数据库相关信息,包括运行状态等
5)官方推荐为多机群集安装,本次只为简单开发使用,故不使用“复杂模式”,有需要请参考官方文档。
四、 使用客户端管理数据库
1)打开数据库管理客户端(本文采用"DBeaver Community",下载地址:,各个平台都有对应下载。), 新建mysql连接,填写连接内容如下:
服务器地址:localhost
端口:3306用户名:
root密码:暂时为空,不要勾选【Save password locally】。
点【测试链接】,提示已连接即可,然后点【确定】保存。
2)修改root密码。双击刚才创建的localhost,连接数据库。找到【用户】下面的root@%,双击,在右边【登录】对话框中,修改【密码】后面内容,然后在【确认】后面再输入一次,点【save】,弹出对话框,提示SQL Preview, 点击【执行】。
3)右键点击localhost,【断开链接】。右键编辑localhost连接,勾选【Save password locally】,输入密码,然后点击【测试链接】,成功之后,点击【确定】保存。
标签: #mysql版本兼容