【TiDB 4.0 PCTA 学习笔记】- 2.2 How to connect TiDB platform(如何连接到 TiDB)@4班+陈俊亮

课程名称:课程版本(201)+ 如何连接到 TiDB

学习时长:1小时

课程收获:如何连接到 TiDB

课程内容:

image

从TiDB谈MySQL协议

image

Client

image

  • CLI
    • offical mysql-client
    • mycli
  • GUI
    • PHPMyAdmin
    • MySQL Workbench
    • Navicat

Driver

  • Python
    • mysqlclient
    • PyMySQL
    • MySQL-Python
  • Java
    • JDBC
      Golang
    • go-sql-driver/mysql

一些编程语言及其推荐的MySQL连接器

ORM (对象关系映射)

  • Java
    • Hibernate
    • MyBatis
  • Python
    • Django ORM
    • SQLAlchemy
  • Go
    • Gorm
    • xorm

DEMO

demo1

--TIUP装TIDB集群
tiup playground --db 2 --kv 3
--分别测试登录2个实例是否成功
mysql --host 127.0.0.1 --port 4000 -u root
mysql --host 127.0.0.1 --port 4000 -u root
--测试客户端1建表,客户端2能否看到
操作略

demo2

--用容器地址装TIDB
tiup playground --db 2 --kv 3 --host 192.168.197.63

image
image

demo3

Django

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