1,前言
- 近来在写一个记账程序,温习了下MySQL的Connector驱动,特记录备忘。
2,配置开发环境
- C语言要去MySQL官网下载Connector/C解压到你需要的位置,然后编译时加 -I 和 -L 来寻找资源编译软件。
- Python3下使用
pip install mysql-connector-python
来安装开发包。
3,Python3的代码如下:
1 | // Python3连接操作MySQL |
4,C语言的代码如下:
1 | // Windows下C语言连接操作MySQL |
5,注意:
- 编译命令为:
gcc test.c -o test.exe -IC:\Soft\Mingw64\mysql\include -LC:\Soft\Mingw64\mysql\lib -lmysql
- MySQL头文件目录:
C:\Soft\Mingw64\mysql\include
- MySQL头库件目录:
C:\Soft\Mingw64\mysql\lib
- 32位GCC只能用32位的MySQL驱动,64位亦然,否则ld会找不到libmysql
- 由于篇幅问题,上面代码并没有写规范,望见谅。