国产银河麒麟系统下离线方式安装TiDB8.0.0成功过程记录

系统运行环境:工控行业的数据和系统一版部署在没有连接互联网的局域网的电脑,因此无法通过网络在线方式安装TiDB,需要下载好软件,通过U盘拷贝到内网电脑上进行安装。

详细安装步骤:

1、打开TiDB官网地址:分布式数据库 TiDB 社区版 | PingCAP,下载对应的两个安装包文件,
TiDB官网地址:
https://cn.pingcap.com/product-community/

下载工具包文件
https://download.pingcap.org/tidb-community-toolkit-v8.0.0-linux-amd64.tar.gz

下载服务端文件
https://download.pingcap.org/tidb-community-server-v8.0.0-linux-amd64.tar.gz

2、在麒麟系统的下载目录空白处,点击右键,打开终端命令窗口,解压缩两个下载的文件包。

解压缩离线安装包
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

进入解压缩文件夹tidb-community-server-v8.0.0-linux-amd64
cd tidb-community-server-v8.0.0-linux-amd64

执行tiup安装脚本
./local_install.sh

--------------------------------------------------------------------------------------------------------------------------
userlpe@XQF222:~/下载/tidb-community-server-v8.0.0-linux-amd64$ ./local_install.sh
Disable telemetry success
Successfully set mirror to /home/userlpe/下载/tidb-community-server-v8.0.0-linux-amd64
Detected shell: bash
Shell profile:  /home/userlpe/.bashrc
/home/userlpe/.bashrc has been modified to to add tiup to PATH
open a new terminal or source /home/userlpe/.bashrc to use it
Installed path: /home/userlpe/.tiup/bin/tiup
===============================================
1. source /home/userlpe/.bashrc
2. Have a try:   tiup playground
===============================================

3、安装完成后根据系统提示,需要刷新环境变量和安装playground软件。

刷新环境变量
source /home/userlpe/.bashrc

安装playground
tiup playground

复制密钥数据到tiup目录
cp -rp keys ~/.tiup/

执行合并镜像包命令
tiup mirror merge ../tidb-community-toolkit-v8.0.0-linux-amd64

设置离线镜像地址
tiup mirror set /home/userlpe/下载/tidb-community-server-v8.0.0-linux-amd64


4、环境都搭配完成了,使用mysql客户端连接TiDB数据库进行查询设置即可。

访问TiDB数据
mysql --comments --host 127.0.0.1 --port 4000 -u root

查看TiDB数据库版本
select version();

切换数据库
use mysql;

查询数据库用户
select host, user from user;

修改数据库root用户密码
set password for 'root'@'%' = '123456';

刷新权限: 
flush privileges;

使用root用户的新密码重新登录系统
mysql --comments --host 127.0.0.1 --port 4000 -u root -p

5、对TiDB数据库进行操作测试。

创建数据库
mysql>create database db_test;

切换数据库
mysql>use db_test;

加载数据表创建脚本
mysql>source /home/userlpe/db_test.sql

新增记录
 insert into db_test.tb_user(ID,USERID,USERPASSWORD,USERNAME) values('0f44b9d97aff433a8b637e0caa152c41','admin','235652667E20E82D4506A475444F56C4','管理员');

查询对应的用户数据
select  userid,username from tb_user;

  • 22
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疾风铸境

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值