【TiDB 4.0 PCTA 学习笔记】- 2.2 How to connect TiDB platform(如何连接到 TiDB)@ 1班+杨雷雨

课程名称:课程版本(101)+ 2.2 How to connect TiDB platform(如何连接到 TiDB)

学习时长:30min

课程收获:了解TiDB的连接方式

课程内容:

一、客户端

TiDB兼容绝大多数MySQL协议(5.7),可使用任何能够连接MySQL客户端工具连接到TiDB集群
image

TiDB Server无状态,客户端连接到任何一个TiDB Server上看到的数据和操作都是一致的,是因为数据存储在TiKV和TiFlash存储节点上

TiDB的SQL语法与MySQL有部分区别,TiDB不支持外键,存储过程,触发器

1、命令行

MySQL Client
Mycli(http://mycli.net

2、图形化

PHPMyAdmin
MySQL Workbench
Navicat

二、驱动

1、Python

MySQL Client
PyMySQL
MySQL-Python

2、Java

JDBC

3、Golang

go-sql-driver/MySQL

三、ORM

1、Java

Hibrnate
MyBatis

2、Pathon

Django ORM
SQLAIchemy

3、Go

Gorm
xorm

学习过程中参考的其他资料