msyql.h头文件找不到,libmysqlclient.so文件丢失

怪事,不知道为什么我前一两个星期用着一直好好的,昨晚突然代码提示找不到mysql.h文件了。经验证发现不知道为什么我的mysql.h文件以及libmysqlclient.so库文件都没了,很蹊跷。照理说我再怎么操作失误应该都不止于把这么重要的头文件删掉的,我从来不敢修改这种头文件的

补救措施(下面的操作先后顺序应该不重要)
首先去官网下mysql链接库 https://downloads.mysql.com/archives/c-c/得到mysql-connector-c-6.1.11-linux-glibc2.12-x86_64这个文件夹,**这个文件夹里有很多东西,下面简称大文件夹
**

1 xx.so文件在大文件夹/bin下面
msyql.h头文件找不到,libmysqlclient.so文件丢失
2 我编译的时候出现了一个跟libmysqlclient.so.18有关的报错,所以我就把mysql-connector-c-6.1.11-linux-glibc2.12-x86_64\lib下的对应文件放到它该去的地方 这个就是报错cannot open shared object file
msyql.h头文件找不到,libmysqlclient.so文件丢失
3 大文件夹/include下有个mysql文件夹,把它复制到如图位置,这样我们就可以这样引用
msyql.h头文件找不到,libmysqlclient.so文件丢失
4 大文件夹/include里面有个mysql.h文件,把那个文件放到好像是/usr/include