第一次使用MySQL,在此罗列我搭配环境的一些路程。我最终Code blocks和Eclipse成功了,Pycharm一直因为版本不合适未成功,我也把我试过的未成功的方法罗列在此,希望可以得到最终的解决。
Code blocks
我在用codeblocks连接MySQL数据库,运行报错:undefined reference to ‘mysql_init@4’ error: ld returned 1 exit status,百度一下,解决方案如下:用codeblocks连接MySQL数据库,运行报错…
由于安装的MySQL版本(64位)跟这里Codeblocks(32位)的可能不兼容,
include 还有lib引用都不要使用安装MySQL里的,
用专门的mysql-connector-c-noinstall-6.0.2-win32.zip这个压缩包里的,这个可以自行搜索下载,
下面是原网址作者提供的下载地址,是6.02版本的
http://pan.baidu.com/s/1dDyDom1,
最新版需要在下面的mysql官方网址下载,是c++版本的
如果你的codeblocks是32位的,应该下载32版本。。
mysql支持8.0版本以上,其他的版本你自己去看应该对应什么驱动,
这里不再赘述。