Mysql Client

在Mysql连接中,有Mysql Client和Mysql Server两种角色,现在有很多工具都是以Mysql Client的身份出现的。常见的有下面3种作为Mysql Client的工具
1、WorkBench(HeidiSQL等)中的查询器


2、Mysql命令行界面

Mysql Client_第1张图片

3、Java Mysql Driver
比如com.mysql.jdbc.Driver


备注:
在文章 《JDBC URL中关于字符编码的配置参数》中,介绍了Mysql连接中的编码和解码过程,作为Mysql Client的JDBC Driver能够设定用于编码得到网络传输字节流的编码方案(该编码方案还用于解码从Mysql Server返回的结果字节流),JDBC Driver还能够设定“字符不能被选定编码方案编码”时的解决方案,具体是采用了“以特定字符代替不能编码字符”的解决方案。可参见 《编码解码模型和实现》。
Mysql命令行界面和WorkBench(HeidiSQL等)中的查询器也是Mysql Client,也能够通过相应设置来设定用于编码得到网络传输字节流的编码方案(该编码方案还用于解码从Mysql Server返回的结果字节流),也能够设定“字符不能被选定编码方案编码”时的解决方案。

你可能感兴趣的:(Mysql Client)