1.安装mysql
sudo apt-get install mysql-server
sudo apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
2.找到mysql.h头文件
sudo find / -name "mysql.h"
sudo find / -name libmysqlclient.so
3.编译时候一直报错提示 undefined reference to `mysql_init'
错误命令
g++ -g -o test test.cpp -I/usr/include/mysql -L/usr/lib/x86_64-linux-gnu -lmysqlclient _mysql.cpp -lm -lc
把自己封装的 _mysql.cpp移到前边就可以了
g++ _mysql.cpp -g -o test test.cpp -I/usr/include/mysql -L/usr/lib/x86_64-linux-gnu -lmysqlclient -lm -lc
或者
g++ _mysql.cpp -g -o test test.cpp `mysql_config --cflags --libs` -lm -lc