MySQL库,第1部分。
这里的文件用于将MySQL生成为库(例如,Windows DLL)。这个想法是,与其生产单独的mysql
(客户端),mysqld
(服务器)程序,一个生成一个库。客户机部分不发送消息,而只是调用服务器部分。
的libmysql
文件被分成三个目录:libmysql
(一),libmysql_r
(下一个),和libmysqld
(下一个)。
“mysql库”有一些客户端连接模块。例如,正如本手册前面的部分所描述的,有关于libmysql / libmysql.c
它从客户端发送数据包到服务器。的许多条目libmysql
目录(并在以下libmysqld
目录)在Linux上是“符号链接”,也就是说,它们实际上是指向其他目录中的文件的指针。
这个目录下的程序文件是:
Conf_to_src.c——与字符集有关
c——DLL库的初始化
errmsg.c——英文错误消息,比较\mysys\errors.c
get_password——获取密码
libmysql.c——实现MySQL API的代码,即客户端想要连接到MySQL将调用的函数
使用MySQL管理器进行初始化/连接/获取