目的:在本地mac系统上安装体验TIDB。
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
执行成功例子:
//声明全局环境变量。就是上图红框的目录
source /Users/quzhenxuan/.zshrc
ok,后面就是要【在当前 session 执行以下命令启动集群】
启动命令
tiup playground v7.1.2 --db 2 --pd 3 --kv 3
启动成功会显示下图
下面蓝色字提示了我们怎么去连接tidb,因为它是兼容mysql的,所以可以直接用mysql指令来执行。页可以直接用
tiup client
来连接。
我去,我docker没有打开。稍等我打开一下【手动狗头】。
连接好mysql之后,运行指令
mysql --comments --host host.docker.internal --port 4000 -u root
host host.docker.internal是指的连接宿主机,就是我本地mac的服务。那我为啥不直接在docker装TIDB?跟着官网来操作,我懵了呀。
OK。反正是连接上去了。
OK,我们exit;退出一下。用
tiup client
指令来试试选择对应的实例。回车,OK,进去了。
在来看一下,几个监控的页面:
最后销毁集群实例以及数据
tiup clean --all
在尝试一下用navicat来连接tidb。直接选mysql,然后端口选择我们的4000,就可以了