①测试在Linux下使用otl,所以程序里对数据库没有多少操作
testdb.cpp文件
#include iostream
using namespace std;
//#define OTL_ODBC
#define OTL_ODBC_MYSQL
#define OTL_ODBC_UNIX
otl_connect db;
int main()
{
//otl_connect::otl_initialize();
try
//db.rlogon("UID=root;PWD= ;DSN=testdb");
//cout"connect successful"endl;
}
catch (...)
//cout"error!"endl;
return 0;
testdb.mpc文件
project (Test_DB):aceexe{
exename = Test_DB
Source_Files{
dbtest.cpp
Header_Files{
在 Python 语言环境下我们这样连接数据库.
In [1]: from mysql import connector
但是连接数据库的背后发生了什么呢?
答案
当我们通过驱动程序(mysql-connector-python,pymysql)连接 MySQL 服务端的时候,就是把连接参数传递给驱动程序,驱动程序再根据参数会发起到 MySQL 服务端的 TCP 连接.当 TCP 连接建立之后驱动程序与服务端之间会按特定的格式和次序交换数据包,数据包的格式和发送次序由?MySQL 协议?规定.MySQL 协议:整个连接的过程中 MySQL 服务端与驱动程序之间,按如下的次序发送了这些包.
以上就是土嘎嘎小编为大家整理的otl怎么连接mysql的简单介绍otl怎么连接mysql的简单介绍相关咨询咨询主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!