vs2010用C语言为什么连接不上mysql
MYSQL *mysql;
mysql=mysql_init(NULL);
if(!mysql_real_connect(mysql,"localhost","root","0412qwer","xs",3306,NULL,0))
 AfxMessageBox(_T("数据库连接失败"));
else
{AfxMessageBox(_T("数据库连接成功"));}
0

1个回答

1.首先检查一下是否启动了mysql的server服务器;
2.如果服务器启动了,再检查口令是否正确设置;
3.如果口令也设置正确,最后检查权限设置是否争取。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
vs2010下配置C/C++调用Mysql数据库
vs2010下配置C/C++调用Mysql数据库 一、新建一个工程,然后进行库的配置 (1)项目属性------>【配置属性】------>【VC++目录】---------->【包含目录】:选择mysql库中头文件所在目录 D:\Program Files\MySQL\MySQL Server 5.5\include (2)项目属性------>【配置属性】------>【V
用VS2010编写C程序时,最后的输出语句只是屏幕闪了一下,屏幕没有结果,解决方法
用VS2020编写C程序时,最后的输出语句只是屏幕闪了一下,屏幕没有结果,解决方法
VS2010下C/C++连接MySql数据库的方法
1. 新建一个C++控制台程序 2. 选择项目 CMySql属性 3. 选择配置属性 C/C++ 常规 附加包含目录 4. 添加包含目录C:\Program Files\MySQL\Connector C 6.0.2\include 这里包含目录位置因人而异。 有人的MySql可能没有这个目录
VS2010连接MySQL数据库的平台搭建(C/C++)
这篇主要介绍在VS下操作MySQL数据库的平台搭建: 开发语言为C/C++,开发平台为VS2010。 (就光能通过编译运行就用了我很多时间) MySQL官方了提供C的API,用C/C++语言编程方式在C/S架构下在客户端连接到MySQL数据库。 据说这个是直接通过调用API函数,里面会自动连接到目标服务器,而省去了socket等的网络连接过程 参考资料:http://dev.mysql.
MySql与VS2010 C#连接方法之ODBC
MySql与VS2010 C#连接方法之ODBC
VS2010+Qt5+MySql编程环境搭建
Qt之编译MySQL数据库驱动(MSVC)  (2013-12-13 20:24:46)转载▼标签: qt mysql qmysql qt编译mysql qt之msvc编译mysql分类: Qt    在Qt之操作数据库(SQLite)中已经介绍了关于Qt如何操作数据库的问题。由于授权的许可限制,Qt的开源版本无法提供所有的驱动程序,当配置Qt时,即可以选择Qt本身包含的SQL驱动程序。    注
Vs2010连接Mysql数据库方法
转载原地址:http://blog.csdn.net/w174504744/article/details/7884997 操作系统:winxp-32bit  数据库:MySQL Server 5.5  (安装路径:D:\ProgramFiles\MySQL\MySQL Server 5.5)  IDE: Microsoft Visual Studio 2010 u
Linux下安装mysql并用c语言连接
首先保证安装: 1:安装MySQL:sudo apt-get install mysql-server mysql-client 2:安装MySQL开发包:sudo apt-get install libmysqlclient15-dev 此时需要用到的头文件会出现在/usr/include/mysql/里 C语言连接MySQL数据库 此包含两个步骤: 1. 使用函数mysql_init
怎么用VS2010写C语言程序
怎么用VS2010写C语言程序 | 浏览:23849 | 更新:2012-09-11 12:33 1 2 3 4 5 6 7 分步阅读 大家或许都知道,用VS2010(Microsoft Visual Studio 2010)可以写C语言程序。可是在新建项目的时候怎么就没有找到C语言这个选项呢
linux下用c语言连接mysql
linux下用c语言连接mysql,都是一些C语言连接在linux系统下连接mysql的代码
Linux centos 7下: 用 C 语言连接 MySQL数据库
要想进行 C 语言连接MySQL数据库的操作,那么首先要安装数据库,安装数据库挺简单的,建议看一下这个帖子传送门,这个还是很详细的。等到 MySQL 安装完毕之后,就可以在 C 语言下连接MySQL数据库了。首先在要安装一个叫 mysql-devel 东西 通过 yum install mysql-devel 命令安装,然后就是在命令行中执行 vim sql.c 命令,然后写代码。代码如下:#i
Mysql —— linux下使用c语言访问mySql数据库
示例1:#include<stdio.h>#include<mysql.h>int main(){MYSQL mysql;mysql_init(&mysql);if(!mysql_real_connect(&mysql,"host","user","passwd","database",0,NULL,0)){fprintf(stderr,&a
【教程】Mac使用xcode编写连接mysql的C程序
Mac使用xcode编写连接mysql的C程序
Linux(CentOS7.0)下 C访问MySQL的各种坑!!!
昨天是Linux(CentOS-7.0)下把MySQL5.6.22装上去了 ,文章地址:点击打开链接 今天尝试用C语言访问连接MySQL。 创建测试文件: mysqlVersion.c [root@iZ23xz8uttcZ test]# vi mysqlVersion.c 写入一下代码: #include #include void mysql_version(
MySQL Connector C++库在VS2010平台连接访问远程MySQL数据库
近段时间由于需要利用C++访问MySQL数据库做调试分析,所以就是用了MySQL官网提供的MySQL Connector C++库来访问数据库,在这过程中遇到过一些问题,纠结了很久,所以想把这些记下来。 首先去MySQL官网下载了MySQL Connector/C++,下面是下载地址 http://downloads.mysql.com/archives/c-cpp/ 可以选择安装版
安装mysql8,用navicat连接不上解决
1,主要在于安装过程中的Authentication Method这一配置过程,基于不同的加密方式,所以如果选择第一种强加密,就会出现我之前描述的现象;这次重装我选择了第二种验证方式,即保留旧有的加密方式,这次直接就可以连上了。再次感谢。2、alter user '用户名'@localhost IDENTIFIED WITH mysql_native_password by '你的密码';3、My...
使用ODBC连接MySQL数据库问题
一、 1. 下载ODBC连接MySQL的jar包,注意区别32位和64位版本 2. 按步骤安装完成驱动后,在控制面板—管理工具—数据源 配置ODBC。 3. 因为jar包原因或者软件原因,添加ODBC连接需要在 C:\Windows\SysWOW64文件夹下启动odbcad32.exe,添加数据库连接成功。 二、 1. 当ODBC安装过程中,出现 因为 关于ODBC不能添加,
当我的ip连接不上mysql时如何处理
当我的mysql  无法连接时,为什么只哟localhost可以连接。       解决办法如下:     1. 用root登陆后,修改mysql数据库里的 user表 的localhost 的数据记录  把host  为localost  改为  “%”,代表可以匹配任何ip。     2.给所有的数据库授权。让当前用户连接。   grant all privileges on *.*
C语言如何连接MySQL数据库
这里用mysql自带的API连接会简单一点。那么我们就需要把mysql的头文件和库包含进项目中。以下配置都是在VS2015进行的。一.在项目属性中配置1.打开mysql的安装路径,找到include文件夹和lib文件夹 如图: 2.打开项目 –> 属性 –>VC++目录 如图: 把include和lib分别添加到包含目录和库目录即可3.打开项目 –> 属性 –> 链接器 –
如何在VS2010 中创建C语言文件
1.    打开软件 2.建一个新项目 3.创建 4.出现如下东西 创建好后出现添加新项 我们添加一个 把后缀名变成.c  例如(ges.c) 创建好项目后可以编写C语言的代码了(如下是一个比大小的程序) 完成C语言代码创建
Linux 下 C语言连接MYSQL数据库
网上的资料很多,但实际编译的时候会出现一些问题,比如说找不到mysql头文件。在这里把解决方案记录一下,以备不时之需。     以一个简单的连接数据库为例:   #include   #include   #include "mysql.h"        int main(int argc , char* argv[]){ MYSQL * conn_p
C语言ODBC操作MySQL数据库
c语言ODBC API编程   数据库及其编程API来源于不同的背景,开发人员可以从众多的数据库中选择一种,每种数据库都有自己的一套编程API,这就为数据库编程造成了很大的局限性。SQL是标准化数据库编程接口的一种尝试,然而各种数据库所支持的SQL又有所不同。 ODBC的设计目的是允许访问多种数据库,ODBC为数据库供应商提供了一致的ODBC驱动程序标准,遵循这个标准开发的数据库驱动程序,都
VS2015下C语言连接mysql数据库问题
关于C语言在VS2015平台下连接mysql数据库的问题和解决方案
VS2010连接Mysql数据库图解详细教程
今天学习.net多态和接口,想到了vs2010可以连接多个数据库,所以就想连接下以前学习php用的数据库,但是怎么连接啊,遇到了很多问题,最后自己查阅了很多资料,总结一下,供大家参考。 首先需要安装.net连接mysql的驱动,去http://dev.mysql.com/downloads/connector/net/下载并安装。1、然后你就可以在vs的server explorer添加连接了。
用C语言连接mysql
Windows下 用C语言连接mysql
mysql连接不上
按 Win + R 键, 在运行里 输入 services.msc 找到MySql,看看这个服务开启了没,没开的话手动开启一下,再连接。
vs2010连接mysql数据库(含win32和x64两种平台)
数据库安装: 此处有两种安装方式,第一种使用xxx.msi图形化安装方式,和普通的exe软件安装方式一样,按照默认选项一直下一步就可以。mysql下载地址为http://dev.mysql.com/downloads/windows/installer/ 第二种是在mysql官网下载zip压缩包,解压开了就是一个文件夹。zip包下载地址为:http://dev.mysql.com/do
navicat连接不上mysql
是因为权限问题: 授权登陆: 1.路径:/usr/share/mysql 2.从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器: 3.登陆数据库 mysql -u root -proot  4.授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的数据库密码' WIT
新安装mysql 第三方工具连接不上问题
Mysql从客户端连接服务器连不上的问题   公司要用Mysql做一个测试,开始在自己的本地建一个Mysql数据库自己本地的程序再连上去,没有遇到过连接不上的问题。 这次数据库在服务器上,从本地客户端连接就是被拒绝。    报的错误为  ERROR 1130: Host ’192.168.5.3’ is not allowed to connect to this My
vs2010中的c语言sqrt编译不通过
程序源代码: #include #include "math.h" int main() {    int x, y;    for(int i=1; i        x = sqrt(i + 100);        y = sqrt(i + 268);        if(x*x==(i+100)&&y*y==(i+268)){            printf("
C语言链接mysql数据库
  一、解释一下函数功能和用法 1.mysql_real_connect 函数原型:MYSQL *mysql_real_connect(MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, u...
C与MYSQL连接
C与MYSQL连接语言,使用C语言与MYSQL连接!
VS2010连接MySql数据库时无法选择mysql database数据源
点击连接下载文件:https://dev.mysql.com/downloads/file/?id=451295解决方案:点击上面的连接,下载mysql-for-visualstudio-1.1.4.msi,然后进行安装即可;注意:不能下载最新版1.8的,因为1.8的只支持vs2010以上版本,所以只能下载低的版本;1.在配置数据源时,首先查看是否有mysql连接驱动,如果没有连接驱动首先在mys...
C语言通过ODBC连接数据库的例子
VS2010利用C语言通过ODBC连接数据库的简单工程例子
关于vs2010运行C程序时,运行结果窗口一闪而过的问题
用VC++6.0和VS中的C++编程,今天正常安装好后,编写一个正确的程序,可运行的时候,DOS窗口一晃而过,也算是正常编译了,但我不懂的是它为什么消失得这么快? 会出现dos界面是因为你程序中可能用到了需要用dos显示结果(或者输入之类的)的函数,比如printf()函数,马上消失是因为你执行程序是一步到位的,dos界面做完你需要它做的事情之后就被销毁了,如果你想看清楚整个过程,可以设置断点,
【转载】如何使用Visual Studio 2010(VS2010)编译C语言
如何使用Visual Studio 2010(VS2010)编译C语言     1.打开VS2010主界面,然后选择,文件→新建→项目,在项目类型中选择VC++→win32 然后在右侧模板中选择win32控制台应用程序,再在下面输入一个名称(项目名称,不用带.C)     选择保存位置后确定,弹出个对话框,不管它,下一步.     2.接下来注意了,这个对话框中,应用程序类型要选择控制台应
别人的MySQL无法连接
连接别人的MySQL时,提示无法连接时    让对方在自己的MySQL数据库里,原始mysql库里,有一张user表,给user表里添加一条数据,host为你自己的IP;    添加完后,执行一条刷新权限的语句:FLUSH PRIVILEGES;    执行成功后,再尝试连接,就能连接上了。注:将user表里的Host改为%时,所有人都可以连接到你的数据库。...
C语言连接mysql实例
#include #include "mysql.h" #include #include #include char qbuf[128]={0}; int main(int argc,char **argv) {     MYSQL mysql,*sock;     MYSQL_RES *res;//存储结果     MYSQL_ROW row;//存放一行数据
C语言实现远程MySql的增删改查
mysql_query(MYSQL *connevtion, char *sql) 执行SELECT语句得到查询结果 MYSQL_RES *mysql_store_result(MYSQL *pmysql); 成功返回一个查询结果指针,查询为结果或者错误返回NULL mysql_free_result(MYSQL_RES *result) 调用完mysql_store_res
用Navicat连接不到MySQL的常见问题解决方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MTbaby/article/details/56836986 最近遇到了一件非常棘手的问题,用Navicat远程连接数据库居然连接不到,真是头都大了。  网上查阅了一下原因,原来是没有开通远程权限,好吧,下面我就来回忆一下自己怎么处理这问题的! 大家都知道,用Navicat连接数据库一般是这样连...
文章热词 MySQL MySQL培训 MySQL课程 MySQL学习 MySQL教程
相关热词 c++ mysql vs2010 api连接mysql封装 c c++ android 在canvas上用直线连接两点 python教程c语言 学习c语言还是python