你好 我的是64 win7 + 64位mysql + vs2010(vs2008) 在连接mysql时 编译时 始终无法打开libmysql.lib

你好 我的是64 win7 + 64位mysql + vs2010(vs2008) 在连接mysql时 编译时 始终无法打开libmysql.lib,第1张

找了一下有没有mysql.h这个文件,原来mysql必须选择complete安装方式才会有这个头文件。首先重新安装了一次mysql,然后选择自己的工程,进行环境配置。配置步骤:

1. 找到 配置属性--->c/c++----->常规----->附加包含目录,添加要包含的目录,这里选择上面安装后的include和lib两个文件夹.

2. 找到 配置属性--->链接器----->常规----->附加库目录 添加要包含的目录,这里选择上面安装后的lib/opt文件夹.

3. 找到 配置属性--->链接器----->输入----->附加依赖项 添加依赖项:mysqlcppconn.lib mysqlcppconn-static.lib

4. C:/Program Files/MySQL/MySQL Server 5.0/bin/libmySQL.dll 复制到system32下。

检查yum是否有 mysql-server的 repo

命令:

rpm -qa|grep mysql

没有安装就按照本步骤进行下载和安装,有则跳过

下载repo,命令:

wget 地址请参考图片

安装repo,命令:

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装后,在/etc/yum.repos.d/ 会有两个 repo 文件 mysql-community.repo,mysql-community-source.repo

安装 mysql

命令:

sudo yum install mysql-server

等待命令完成即可

重新启动 mysql 服务

命令:

sudo systemctl restart mysqld.service

测试登陆

命令:

mysql -u root


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7219355.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存