TiDB简介
TIDB安装部署
本文只是为了验证
- 1、下载并安装 TiUP。
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
安装完成后提示:
Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile: /Users/user/.zshrc /Users/user/.zshrc has been modified to add tiup to PATH open a new terminal or source /Users/user/.zshrc to use it Installed path: /Users/user/.tiup/bin/tiup =============================================== Have a try: tiup playground ===============================================
- 2、声明全局环境变量。
source ${your_shell_profile}
- 3、在当前 session 执行以下命令启动集群。
执行 tiup playground 命令会运行最新版本的 TiDB 集群,其中 TiDB、TiKV、PD 和 TiFlash 实例各 1 个
tiup playground
运行结果将显示集群的访问方式:
CLUSTER START SUCCESSFULLY, Enjoy it ^-^ To connect TiDB: mysql --comments --host 127.0.0.1 --port 4000 -u root -p (no password) To view the dashboard: http://127.0.0.1:2379/dashboard PD client endpoints: [127.0.0.1:2379 127.0.0.1:2382 127.0.0.1:2384] To view the Prometheus: http://127.0.0.1:9090 To view the Grafana: http://127.0.0.1:3000
- 4、使用
Navicat 访问TiDB
JeecgBoot集成TiDB
1、 初始化数据库
- 1.1、复制一份
db/jeecgboot-mysql-5.7.sql 文件。 - 1.2、打开复制的sql文件,将
sys_tenant 表work_place 字段的字节码由utf32 为utf8mb4 。
* 1.3、保存并在数据库中执行修改后的sql文件。
如果需要将现有的支持
Mysql 协议的数据迁移到TiDB ,可以使用TiDB官方提供的TIDB Data Migration 工具。具体使用方法请参阅TiDB官方文档。
2、修改JeecgBoot配置文件
修改配置文件中的数据库连接信息
3、启动项目
打印以下配置代表项目启动成功。