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