TiDB初体验

500 阅读1分钟

在开发过程中接触到了TiDB,还在学习当中,此篇来记录在本机搭建TiDB环境。

我的是在虚拟机里的 CentOS 7.5 ( TiDB劝退 CentOS 7.3 以下的)


首先就是要先下载Docker 17.06.0版本以上,下面是下载的页面

docs.docker.com/install/lin…

自己用下载 docker-ce(社区版)(免费)

1、yum 下载  

2、安装包 下载(download.docker.com/linux/cento…)


我选择的是yum下载

配置repository(此处可能会下载失败,显示timeout,需要使用代理解决)


安装docker-ce


开启docker


检查docker是否安装成功


如图,我的docker版本是 18.09.0 的,最新版,安装成功


接下来是安装 Docker Compose

安装这个比较简单

执行命令            会在/usr/local/bin/ 目录下,下载了docker-compose文件

sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

给文件权限


查看 Docker Compose 是否安装成功


如图,安装成功

Git安装比较简单,这里不介绍


然后下载 tidb-docker-compose

git clone https://github.com/pingcap/tidb-docker-compose.git

创建并启动集群(执行第一条命令比较慢)

cd tidb-docker-compose && docker-compose pull
docker-compose up -d

执行第一条语句结果(下载了2小时)


第二条语句


启动TiDB命令(和mysql命令很像)

mysql -h 127.0.0.1 -P 4000 -u root


启动完成!!!

至此,TiDB本机搭建完成。

可以进行大胆的尝试咯!