在银河麒麟v10(兆芯/arm/x86)系统中离线安装tidb需下载并解压toolkit与server两个包,执行local_install.sh后source环境变量,合并镜像,配置ssh密钥,启动playground时指定host为本机真实ip(如192.168.0.113),方可通过navicat、mysql-client或dashboard(http://ip:2379/dashboard)及grafana(http://ip:3000)访问。

在银河麒麟V10(兆芯/ARM/x86架构)系统中完成TiDB数据库的安装与基础配置,需绕过在线依赖、适配国产化环境变量路径、正确设置监听地址以支持外部工具连接,否则Navicat等客户端将无法访问。
下载并解压离线安装包
打开终端,进入默认下载目录(如/home/userlpe/下载),执行以下命令下载两个必需组件:
下载工具包:curl -O https://download.pingcap.org/tidb-community-toolkit-v8.0.0-linux-amd64.tar.gz
下载服务端包:curl -O https://download.pingcap.org/tidb-community-server-v8.0.0-linux-amd64.tar.gz
解压两个包:tar -zxvf tidb-community-server-v8.0.0-linux-amd64.tar.gz && tar -zxvf tidb-community-toolkit-v8.0.0-linux-amd64.tar.gz
确认解压结果:ls -ld tidb-community-server-v8.0.0-linux-amd64 tidb-community-toolkit-v8.0.0-linux-amd64——必须看到两个同级目录,缺一不可。
安装TiUP并初始化本地镜像
进入服务端解压目录:cd tidb-community-server-v8.0.0-linux-amd64
运行本地安装脚本:./local_install.sh
该脚本会自动修改当前用户的shell配置文件(如/home/userlpe/.bashrc),但【不重启终端或未执行source命令前,tiup命令不可用】。
立即生效环境变量:source /home/userlpe/.bashrc
合并工具包镜像(关键步骤,否则playground无法识别组件):tiup mirror merge ../tidb-community-toolkit-v8.0.0-linux-amd64
启动单机测试集群
第一步:生成并分发SSH密钥(若未配置过):ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa -N ""
第二步:将公钥复制到本地回环地址(TiUP playground内部通信所需):ssh-copy-id -i ~/.ssh/id_rsa.pub userlpe@127.0.0.1
第三步:启动集群,显式指定host为本机真实IP(如192.168.0.113),否则默认绑定127.0.0.1,外部Navicat无法连接:tiup playground v8.0.0 --db 2 --pd 3 --kv 3 --host 192.168.0.113
启动成功后终端将输出类似CLUSTER START SUCCESSFULLY提示,并显示TiDB监听端口(默认4000)、PD监听端口(2379)等信息。
验证与访问
方法一:使用mysql-client连接(需提前安装)
执行mysql -h 192.168.0.113 -P 4000 -u root,直接回车跳过密码(默认空)。
方法二:浏览器访问TiDB Dashboard
打开http://192.168.0.113:2379/dashboard,用户名root,密码留空。
方法三:访问Grafana监控界面
打开http://192.168.0.113:3000,用户名密码均为admin。











