Windows系统从无到有的使用、测试TiDB
一、安装VMware Workstation
1、先下载VMware workstation虚拟机,官方地址点这里:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html,下载并在桌面设置快捷方式。
2、点击VMware Workstation_0122062.exe,进行安装(安装过程中注意修改路径)安装过程中需要的密匙,在百度搜索使用即可.
二、下载CentOS7镜像
1、下载CentOS7镜像,下载地址:http://mirrors.163.com/centos/7/isos/x86_64/
这里建议平常使用下载973MB的即可。
2、下载后放到固定的文件夹内,安装虚拟机的时候需要用到。
三、下载MobaXterm
1、下载地址:
链接:https://pan.baidu.com/s/1gDFsX8cNnMVd2f2qaPrObA
提取码:7ce6
2、解压下载并安装,一直点下去就可以,注意安装路径。
四、创建CentOS7虚拟机,使用MobaXterm连接,并下载安装TiDB
1、打开VMware Workstation,创建新的虚拟机。
(1)选择稍后安装操作系统。
(2)客户机操作系统选择:Linux,版本:CentOS 7 64位。
(3)输入虚拟机名称,并注意改变存放位置。
(4)根据自己电脑情况选择磁盘大小,建议20GB,选择将虚拟磁盘拆分为多个文件。
(5)点击自定义硬盘。
(6)内存,此处选择4GB。
(7)新CD/DVD(IDE):选择使用ISO映像文件,找到之前下载的CentOS镜像文件,点击打开。
(8)网络适配器:选择仅主机模式(此模式为与主机共享的专用网络),点击高级,MAC地址,点击生成。
点击添加,选择网络适配器,完成,在新添加的网络适配器选择NAT模式,并同上选择高级,生成MAC地址,关闭,完成,完成虚拟机的生成。(9)在新生成的虚拟机,打开虚拟机,在打开的界面上单机enter,进入该界面,语言建议选择英语,也可以选择中文,点continue。
(10)点击DATE&TIME,在打开的页面,Region选择Asia,City选择Shanghai,并调整好时间与日期,点击Done。
(11)点击NETWORK&HOST NAMEM,打开ens33和ens34,并记录ens33的DNS,在接下来有用。
(12)点击INSTALLATION SOURCE,双击磁盘两次,进行空间的划分,Done。
(13)点击Begin Installation,进行账号和密码的注册,记住账号和密码。
(14)完成后点击Reboot重新启动,完成对虚拟机的创建。
(15)重新启动过程中,单击enter,进入该界面,输入账号:root,单击enter后,输入密码(注意此时在输入密码的过程中不显示),成功进入界面后会显示:[root@localhost ~]# 。
(16)输入命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33,进入后单击a进入编辑模式,将BOOTPROTO改为=static,将ONBOOT改为yes,并添加IPADDR=192.168.186.101(此处的ip地址为ens33中记录的DNS),单击ESC,并输入:wq,退出模式。
(17)输入systemctl restart network使配置生效。
输入ping www.google.cn,检查网络是否正常,检查正常后输入ctrl+c结束。
(18)如果直接用VMware Workstation操作,不能上下移动网页,也不能方便的复制和粘贴,因此我们使用使用MobaXterm连接虚拟机,使操作更加方便。
2、使用MobaXterm连接虚拟机
(1)保持虚拟机处于开机状态(之后在使用MobaXterm时也要保持虚拟机处于开机状态),打开MobaXterm,点击Session后,点击SSH,输入Remote host(此处输入我们在使用虚拟机时输入的IPADDR,此处为192.168.186.101),并选择Specify username,点击
后,进入创建账号页面后点击
创建账号。
(2)选择我们创建的账号,点击OK,完成连接,进入界面。
3、连接TiDB数据库
(1)我们打开TiDB官方网址,(https://docs.pingcap.com/zh/tidb/stable/quick-start-with-tidb),找到快速上手内的快速上手指南,调到Linux面板。
(2)我们依据TiDB官网的指示,将代码复制粘贴到我们用MobaXterm连接的虚拟机上
下载并安装 TiUP:curl --proto ‘=https’ --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
声明全局环境变量:source .bash_profile
指定 TiDB 版本以及各组件实例个数:tiup playground v5.1.0 --db 2 --pd 3 --kv 3 --monitor,运行后会出现下述结果。
(3)重新打开一个session:点击最左端的Session(周围有金色五角星),会进入显示账户的页面。
(4)双击账户,会进入一个新的session界面,在新的页面输入:tiup client后,会进入下述界面。
(5)进入下述界面后,就对TIDB数据库安装完成,安装完成后,就可以进行一系列操作了。
(注:TiDB官网声明了TiDB数据库在使用前的最低配置,在企业想要配置TiDB数据库之前要参考)