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条回答

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连接MySQL数据库的平台搭建(C/C++)
这篇主要介绍在VS下操作MySQL数据库的平台搭建: 开发语言为C/C++,开发平台为VS2010。 (就光能通过编译运行就用了我很多时间) MySQL官方了提供C的API,用C/C++语言编程方式在C/S架构下在客户端连接到MySQL数据库。 据说这个是直接通过调用API函数,里面会自动连接到目标服务器,而省去了socket等的网络连接过程 参考资料:http://dev.mysql.
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编写C程序时,最后的输出语句只是屏幕闪了一下,屏幕没有结果,解决方法
用VS2020编写C程序时,最后的输出语句只是屏幕闪了一下,屏幕没有结果,解决方法
mysql连接不上
按 Win + R 键, 在运行里 输入 services.msc 找到MySql,看看这个服务开启了没,没开的话手动开启一下,再连接。
MySQL Connector C++库在VS2010平台连接访问远程MySQL数据库
近段时间由于需要利用C++访问MySQL数据库做调试分析,所以就是用了MySQL官网提供的MySQL Connector C++库来访问数据库,在这过程中遇到过一些问题,纠结了很久,所以想把这些记下来。 首先去MySQL官网下载了MySQL Connector/C++,下面是下载地址 http://downloads.mysql.com/archives/c-cpp/ 可以选择安装版
Windows下C语言连接MySQL
Windows下C语言连接MySQL  1.把安装好的MySQL目录里的libmySQL.dll复制到C:\Windows\system32\下(我的是win7,还要添加到:C:\Windows\SysWOW64目录中); 2.把MySQL的头文件添加到环境中: 3.把libmysql.lib添加到VS 2010的项目中。 4.示例代码: [cpp]
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
linux下用c语言连接mysql
linux下用c语言连接mysql,都是一些C语言连接在linux系统下连接mysql的代码
VS2010中执行不调试(CTRL+F5)窗口也是一闪而过的解决办法
使用VS2010创建C/C++程序时,输出一闪而过。可以使用Ctrl + F5就OK了,但是有些时候还是没有效果。 按如下配置即可解决: 在解决方案里,右键选属性,找到配置属性>链接器>系统,然后在右侧“子系统”的下拉列表中选择“控制台(/SUBSYSTEM:CONSOLE)”。 如下图:
C语言ODBC操作MySQL数据库
c语言ODBC API编程   数据库及其编程API来源于不同的背景,开发人员可以从众多的数据库中选择一种,每种数据库都有自己的一套编程API,这就为数据库编程造成了很大的局限性。SQL是标准化数据库编程接口的一种尝试,然而各种数据库所支持的SQL又有所不同。 ODBC的设计目的是允许访问多种数据库,ODBC为数据库供应商提供了一致的ODBC驱动程序标准,遵循这个标准开发的数据库驱动程序,都
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
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(
当我的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.打开项目 –> 属性 –> 链接器 –
Linux centos 7下: 用 C 语言连接 MySQL数据库
要想进行 C 语言连接MySQL数据库的操作,那么首先要安装数据库,安装数据库挺简单的,建议看一下这个帖子传送门,这个还是很详细的。等到 MySQL 安装完毕之后,就可以在 C 语言下连接MySQL数据库了。首先在要安装一个叫 mysql-devel 东西 通过 yum install mysql-devel 命令安装,然后就是在命令行中执行 vim sql.c 命令,然后写代码。代码如下:#i
安装mysql8,用navicat连接不上解决
1,主要在于安装过程中的Authentication Method这一配置过程,基于不同的加密方式,所以如果选择第一种强加密,就会出现我之前描述的现象;这次重装我选择了第二种验证方式,即保留旧有的加密方式,这次直接就可以连上了。再次感谢。2、alter user '用户名'@localhost IDENTIFIED WITH mysql_native_password by '你的密码';3、My...
vs2010中c++操作mysql需要的libmysql.dll和libmysql.lib等文件
在visual studio 2010中,使用c++操作mysql时需要的文件libmysql.lib,这里mysql版本是5.5的,构建过程可以到我的博客(helion.name)中查找
C语言通过ODBC连接数据库的例子
VS2010利用C语言通过ODBC连接数据库的简单工程例子
怎么用VS2010写C语言程序
怎么用VS2010写C语言程序 | 浏览:23849 | 更新:2012-09-11 12:33 1 2 3 4 5 6 7 分步阅读 大家或许都知道,用VS2010(Microsoft Visual Studio 2010)可以写C语言程序。可是在新建项目的时候怎么就没有找到C语言这个选项呢
VS2010连接Mysql数据库图解详细教程
今天学习.net多态和接口,想到了vs2010可以连接多个数据库,所以就想连接下以前学习php用的数据库,但是怎么连接啊,遇到了很多问题,最后自己查阅了很多资料,总结一下,供大家参考。 首先需要安装.net连接mysql的驱动,去http://dev.mysql.com/downloads/connector/net/下载并安装。1、然后你就可以在vs的server explorer添加连接了。
Linux 下 C语言连接MYSQL数据库
网上的资料很多,但实际编译的时候会出现一些问题,比如说找不到mysql头文件。在这里把解决方案记录一下,以备不时之需。     以一个简单的连接数据库为例:   #include   #include   #include "mysql.h"        int main(int argc , char* argv[]){ MYSQL * conn_p
用C语言连接mysql
Windows下 用C语言连接mysql
别人的MySQL无法连接
连接别人的MySQL时,提示无法连接时    让对方在自己的MySQL数据库里,原始mysql库里,有一张user表,给user表里添加一条数据,host为你自己的IP;    添加完后,执行一条刷新权限的语句:FLUSH PRIVILEGES;    执行成功后,再尝试连接,就能连接上了。注:将user表里的Host改为%时,所有人都可以连接到你的数据库。...
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
VS2015下C语言连接mysql数据库问题
关于C语言在VS2015平台下连接mysql数据库的问题和解决方案
VS2010 C语言调用外部应用程序 不弹出DOS框
近来,因为需要用到调用外部应用程序 ,故在查询一些办法 ,如何才能用C语言调用外部应用,shell和bat都可以直接写上去  ,故也想到  system 利用system来进行外部应用程序的调用  #include system("xxx"); 这相当于打开了DOS窗口  再输入了XXX  因此总是会出现DOS窗口闪过    查过诸方办法  终于找到了解决办法  如何去除dos而又能外部调
MySql与VS2010 C#连接方法之ODBC
MySql与VS2010 C#连接方法之ODBC
Win7 64位系统下vs2010调试无法连接oracle解决办法
Win7 64位系统下vs2010调试无法连接oracle解决办法
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数据库
在新版本的mysql中,user表中去掉了password,改为了 authentication_string alter user 'root'@'localhost' identified with mysql_native_password by '123456' ; flush privileges;修改密码以后刷新权限。...
C与MYSQL连接
C与MYSQL连接语言,使用C语言与MYSQL连接!
为什么用localhost连不上mysql,用127.0.0.1却可以
用localhost不能连上mysql,但用127.0.0.1却可以,是什么原因? localhost 是走 socket 127.0.0.1 是走 3306端口 http://www.jeepshoe.org/651195202.htm 使用localhost连接失败的原因为在socket的方式下,php默认配置的mysql服务的socket文件不存在,所以导致连接失败,如果把连接失败的错...
不能用IP连接Mysql的几个原因
1. 应该吧root的主机设置为% 2.修改my.conf配置 [mysqld]...bind_address=127.0.0.1 # 屏蔽掉该处 ...[mysqld]...skip_networking # 屏蔽掉该处 ...   问题:mysql只能用localhost或127.0.0.1连接 解决:mysql安装完后,默认是root用户,root用户只能在服
Linux使用C语言连接MYSQL
1、连接例程: 首先,使用mysql_init来初始化连接剧柄: #include 初始化之后,你必须使用mysql_real_connect来向一个连接提供参数: MYSQL *mysql_real_connect(MYSQL *connection,//指向已经被mysql_init初始化过的结构 const char *serv...
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
mysql 测试环境过一段时间就连接不上
mysql 测试环境过一段时间就连接不上说明:测试环境是阿里云RDS mysql同步过去的用的是innobackupex恢复的,设置skip-grant-table免密码登录,版本和阿里云rds 保持一致启动方式为mysqld--defaults-file=/20180403/backup-my.cnf --user=mysql --datadir=/20180403/ &问题出现频率:频...
关于Navicat连不上mysql原因
1.在阿里云服务器开放3306端口 2.在my.ini配置加bind-address = 127.0.0.1 改为 bind-address = 0.0.0.0; 3.在mysql客户端执行命令:grant all privileges on *.* to 'root'@'%' identified by 'root密码' with grant option; 4.centos7开放...
用cmd命令连接MySQL数据库遇到的问题
最早的计算机使用的是DOS系统,所有的操作都是使用命令行,并不是现在Windows系统所有可视化的操作,下面具体介绍一下,如何用cmd链接到MySQL数据库,已经在cmd中的一些作用在数据库的操作。 1.打开“开始”---”运行“-----输入”cmd’后出现黑色窗口,这就是我们说的,cmd命令行,默认进入c盘,于是我们可以进入D 盘,点击回车。因为我的数据库是存放在D盘的。 2.进入D盘
vs2010与oracle数据库连接
第一种方式连接: 下面我们打开vs2010,新建网站,在解决资源管理器中,项目右击,添加引用,选择system.data.oracleClient。打开cs文件,添加using System.Data.OracleClient,using System.Data;命名空间。 以下就是VS2010连接oracle数据库的代码: protected void Button1_Click(o
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 学习大数据c语言 python教程c语言