.net连接腾讯Mysql的问题

第一次接触Mysql云数据库,按照网上的教程试了n次,都无法连接到数据库,始终报错Unable to connect to any of the specified MySQL hosts.求大神给个详细的教程,这是写的测试代码
public int TestMySql()
{
int t = 0;
string conStr = "Database=abc;Data Source=sh-cdb-5bcz584l.sql.tencentcdb.com:63994;User Id=XXX;Password=XXX;";

MySqlConnection con = new MySqlConnection(conStr);
MySqlCommand cmd = new MySqlCommand("select goodsName from goods", con);
con.Open();
MySqlDataReader read = cmd.ExecuteReader();
try
{
while (read.Read())
{
t += 1;
}
}
catch
{ }
finally
{
read.Close();
con.Close();
}
return t;
}
}

0

2个回答

一个驱动问题,一个防火墙问题
都没问题就是你代码的问题

0

1.数据库要运行起来,进程要看到mysqld,服务有MySQL正在运行
2.安装.net连接MySQL的扩展包,项目引入mysql.data等相关dll
3.你的数据库连接类估计没写对,参考下面去把你要连的数据库信息写对,错任何一点都连不上
private static string connstr = "User Id=root;host=127.0.0.1;Database=test;password=****;port=3366;persist security info=True;character set=utf8;";
这是可行的连接字符串改成你的

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
mysql-connect-net-8.0
mysql连接net mysql连接net mysql连接net mysql连接net
net连接mysql
net连接mysql,net连接mysql,net连接mysql,net连接mysql
.Net 框架连接Mysql数据库
http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL
c#与mysql数据库连接以及.net framework版本修改问题
之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_<,不过终于摆脱VC6.0的蛋疼操作了Y。 先来连接数据库 (1)用c#连接MYSQL数据库需要用到mysql-connector-net,这个组件网上查找就可以下载,安装直接按next,按默认路径安装; (2)新建一个Winfrom工程...
关于ASP.NET 无法连接MySql数据库的问题和解决方法
最近在学习.NET 的一些知识,在使用.NET连接MySql数据库时无法找到MySql的数据库选项,者主要是因为MySQL安装和配置的问题。 我装的为MySql5.5.54社区版 可以看到其中是有Connector/NET和for Visual Studio的,但.NET仍然无法连接MySql数据库,通过检查发现for Visula Studio安装的有问题。打开控制面板->程序管理-
腾讯云主机中MySQL无法远程连接的解决办法
腾讯云主机中MySQL无法远程连接的解决办法崔庆才 标签: 云主机CVM , MySQL , 腾讯云 2017-03-30 15:46:26 64 在远程主机上,我开启了 mysql服务,用 phpmyadmin 可以打开,比如说用户名为 root,密码为 123456。不过用 Mysql 客户端远程连接时却报了错误,比如 Mysql-Front 报了如下错误:Access denied for
【学习笔记】腾讯云服务器配置及连接mysql
服务器:Centos  7.2 64位 本地电脑:windows 10 64位 登陆方式:使用webshell方式 第一:服务器安装mysql    1、直接安装提示 yum install mysql-server,centos 提示无mysql的源。 需要下载mysql 的repo源 wget https://repo.mysql.com/mysql57-community-r...
腾讯云服务器MySQL配置远程连接
1.在 Ubuntu 16.04 中,默认情况下,只有最新版本的 MySQL 包含在 APT 软件包存储库中。 sudo apt-get update sudo apt-get install mysql-server 系统将提示您在安装过程中创建 root 密码。选择一个安全的密码,并确保你记住它,因为你以后需要它。接下来,我们将完成 MySQL 的配置。 2.以上2个软件包安装完成后,使...
新建可让外网连通的腾讯云-mysql实例
腾讯云提供了可以直接使用的托管关系型数据库,比如mysql。 我们在新建托管的mysql实例时,默认是只能让VPC内网内的实例使用内网ip来访问。 在mysql的管理界面里看到一个 打开外网地址的按钮。但是我们发现如果安全组配置不对的话,点击打开外网地址之后还是远程连接不上mysql的。 所以本章我们来记录一下新建可让外网连通的腾讯云-mysql实例,帮助我们跳过一些坑。 新建VPC网...
ASP.NET连接MySQL数据库
ASP.NET可以连接很多种数据库,本文以连接MySQL数据库,并实现简单的增删改查功能做一个小小小Demo。 步骤 在MySQL数据库建库(名为yimi);建表(名为plan);插入若干数据。 使用VS2017(这是我用的版本,其他版本应该也差别不大)新建ASP.NET Web应用程序。 在所建号的网站项目右侧的“解决方案资源管理器”内的“引用”处,单击右键“添加引用”,然后“...
VS2015在.NET下通过EF连接MySQL数据库配置问题
问题:VS中在使用.NET编程时,通过EF来创建ADO.NET数据模型时,数据源始终不显示或者无法调用MySQLDataBase的情况解决方案:1、VS确认:a、安装时是否有选择.NET支持选项;b、VS是否安装完全是否兼容当前操作系统,例如VS2015需要Windows7 sp1以及以上;c、确认引用项目中有无entity.framework,有无Mysql.entity,Mysql.data....
ASP.net连接Mysql数据库详解
1、资源:Mysql-5.6.24-win32、VS2013、mysql-connector-odbc-5.3.6-win32; 2、ODBC下载:在Mysql官网可下载Mysql ODBC,注意,什么版本的mysql配什么版本的ODBC,很重要! 下载后双击安装。 3、创建ODBC数据源: 打开  控制面板->系统和安全->管理工具->ODBC数据源(32位) 因为我安装的
本地远程连接腾讯云Mysql
1. 检查用户访问权限      MySQL建用户的时候会指定一个host,默认是127.0.0.1/localhost,那么这个用户就只能本机访问, 其它机器用这个用户帐号访问会提示没有权限,host改为%,表示允许所有机器访问。  登陆上Mysql后按照箭头指向输入命令  ERROR 1062 (23000): Duplicate entry '%-root' for key
腾讯云安装mysql远程连接不上解决
在腾讯云linux上面安全mysql后,通过公网ip远程访问mysql连接不上解决方案1.mysql配置my.cnf 是否不允许外网访问[root@VM_71_45_centos ~]# vim /etc/my.cnf 找到里面bind-address将bind-address = 127.0.0.1设置成bind-address = 0.0.0.0(设备地址)或者直接注释该行设置完重启mysql...
如何在本地 windows mysql 的 workbench 远程连接腾讯云 ubuntu 主机的 mysql 数据库
如果每次操作远程的mysql都要登陆 ubuntu 主机,再登陆 mysql,在命令行下操作数据库,不仅效率极低,而且也容易出错,所以我尝试在 workbench 操作数据库。 修改 mysql 的配置文件,一般是 /etc/mysql/my.cnf ,将文件的 bind-address = 127.0.0.1 注释掉,它表示只允许本地访问数据库。 创建新的 mysql 用户 登陆 ubun
.net连接MySql数据库
本篇文章简单介绍一下.net与MySql数据库的连接一、下载C#连接MySql的MySQL connector/Net组件下载:MySQL connector/Net组件密码:g3dv二、 安装安装在这里不做赘述,只要安装结束能找到就好。三、在.net项目中引用该组件我用的为VS2017,大家版本可能不一样,但不会有很大差别。 1. 在解决方案一栏中,右键单击之后再弹出的目录中选择添加,然后选择
远程连接腾讯云MySQL数据库
远程连接腾讯云MySQL数据库 默认情况下,Centos系统的Mysql数据库是不允许被远程访问的 所以我们需要开启 输入mysql -uroot -p,使用Mysql 使用mysql数据库,Mysql数据库是Mysql系统自带的数据库,带有用户表,我们可以添加用户,并授权 输入: [html] view plai
在.net下连接mysql所需药的dll文件
在.net下连接mysql所需药的dll文件 在.net下连接mysql所需药的dll文件
.net中连接MYSQL数据库及常用操作
需要有一个工具类:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Text; using System.Data; using System.Collections; using MySql.Data.MySqlClient; using MySql....
在腾讯云上买了个MYSQL,怎么根据内网访问?
有些东西不是很懂,现在别人只要有我的外网地址和用户名密码就可以登陆数据库,怎么做限制
mysql .net 连接驱动
mysql .net 连接驱动 ,可以在.net中连接mysql数据库。
mysql的连接数据问题
mysql的连接数据问题mysql的连接数据问题
C#.net笔记之连接MySQL数据库
C#.net连接mysql数据库笔记
关于.net连接mysql时配置文件要怎么写
最近在写一个.net项目,用的是mysql数据库。因为平时基本不怎么用mysql开发.net项目,于是上网百度了下关于.net引用mysql数据库的案例。 基本就是下载mysql数据库的驱动然后dll引入(具体网上有) 我按照网上的方法引入了dll,MySql.Data和MySQLDriverCS~~然后引用命名空间的时候用的是MySQLDriverCS。在配置文件中写连接字符串的时候,我是这
.NET学习(一)VisualStudio连接MySQL数据库
1.下载mysql连接库 链接 2.添加MySql.Data库。 右击 项目—>添加—>引用—>扩展—>选择MySql.Data(第一个) 3.配置webconfig.xml 在configration结点下添加结点:<connectionStrings> <add name="connection" connectionString="Data Source=localh
mysql-connector-net-5.1.2
mysql的.net连接工具
.Net Core 链接MySQL(手把手哦)
先创建一个一个项目,具体就不详细说了,请参见本人第一篇文章同一个项目写下来的哦使用NuGet引用MySql.Data插件然后修改你的appsettings.json文件{  &quot;ConnectionStrings&quot;: {    &quot;DefaultConnection&quot;: &quot;server=127.0.0.1;userid=root;password=123456;database=viewdata;&quot; ...
腾讯云-mysql数据库的操作
在腾讯云已经配置好mysql环境的情况下: 1、进入数据库 命令行:mysql -u root -p  输入密码(默认不显示) 2、创建一个名为car的数据库 命令行:create database car; 3、查看数据库 命令行:show databases; 创建数据库前: 创建数据库后: 4、进入指定的数据库 5、导入数据库
c# winform通过mysql .net驱动连接mySql数据库
分类:             c# C Sharp              2013-01-20 16:29     176人阅读     评论(0)     收藏     举报     c#C#winformWinFormWinform连接Mysql数据库连接mySql数据库通过mysql .net驱动 1.安装mysql; 2.安装mysql-connec
腾讯云MySql数据库的连接字符串
腾讯云的MySql数据库挺好用的,界面也相当友好。在这里直接给你一个内网地址和一个外网地址。外网地址好让你在外网连接。这里的外网地址也就是我们连接Mysql字符串里的重要元素。 Database是数据库名称,source是外网地址,User Id是用户名称,port是外网地址后面的端口,SslMode=none表示没有ssl也可以访问。 ...
腾讯云安装mysql并配置远程连接
环境 : 操作系统:centos 7.2 mysql版本: mysql 5.7 MySQL Yum Repository https://dev.mysql.com/downloads/repo/yum/ 本人这里用的是Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Indepen...
mysql---腾讯云安装mysql并远程访问
之前安装mysql的时候远程访问时报1043和1045的错误,在网上找到了解决方案1.使用yum命令安装mysql[root@bogon ~]# yum -y install mysql-server 2.设置开机启动[root@bogon ~]# chkconfig mysqld on 3.启动MySQL服务[root@bogon ~]# service mysqld start 4....
Navicat MySQL连接腾讯云的方法
昨天倒腾了一天好不容易弄好了 ,对于这方面的教程还比较少,希望能帮助到大家1.首先要授权可以远程连接数据库,这个有很多教程了,比如这个:https://www.cnblogs.com/skyWings/p/5952795.html大部分人都推荐的第二种,但是我第二种无论怎么弄都会出现1064的错误提示,但是我实在是没输错,但用第二种方法一次就成功了2.打开Navicat 新建连接-&amp;gt;腾讯云-...
远程MySQL连接(windows服务器)
Windows服务下 首先确保防火墙的状态,确保其他电脑可以访问本机的mysql 具体设置如下 打开的控制面板中的Windows防火墙 打开高级设置 点击入站规则,选中新建规则 选择端口 下面一直下一步就可以了 在可视化工具中更改mysql库中的user表的用户,允许所有用户连接 重启mysql服务 最后在mysql中刷新 最后可以在电脑上连接测试 ...
C#连接数据库--VS中使用MYSQL connect Net 连接本地MYSQL
【步骤描述】 1、建立VC工程,把MYSQL装好,数据准备好 2、安装好MYSQL  connect Net  3、在工程中引用MYSQL数据库对象 4、在代码中写连接和查询的语句 【在工程中引用MYSQL数据库对象】 【在代码中写连接和查询的语句】 [csharp] 
mysql.data源码
.net 连接mysql用到的第三方组件
C#(.net) MySql数据库链接工具类
C#(.net) MySql数据库链接工具类 先下载和安装MySQLDriverCS  http://sourceforge.net/projects/mysqldrivercs/ 在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中 SqlHelper.cs内容: using System; using Sys
.Net连接MySql数据库
运行环境:VS2017+MySql5.7+Win10首先在Vs创建一个WinForm项目,添加必要的引用。1:在解决方案资源管理器的引用里面右键展开选项点击管理NuGet包-&amp;gt;点击浏览-&amp;gt;输入搜索关键字MySql-&amp;gt;下载由Oracle提供的MySql.Data-&amp;gt;安装-&amp;gt;完成2:在Form1.cs里面添加引用using MySql.Data.MySqlClient.3...
腾讯云服务器外网访问MySql全程实录(包括腾讯云服务器上MySql的安装和部署)
1.腾讯云服务器申请 最近在给一个小企业做个报价系统,C#WPF框架开发,桌面程序。由于用户可能经常出差,更换电脑,因此考虑将程序的数据库放到外网服务器上,每次程序使用需要登录验证,有点类似QQ的方法。这里有人说为什么不直接做成web,桌面应用已经落伍了。确实如此,原因主要是这个企业的报价系统的前端交互太多,一堆的javascript代码,还有一堆的word报表输入输出,做成web太过麻烦。因此...
本地连接腾讯云Mysql失败问题
经过一番折腾,终于在腾讯云的Centos7环境下配置好了Mysql,而且在服务器上已经测试,能够提供服务,但是本地却连接不上服务器Mysql,真是令人着急啊,下面给出解决方案。1.检查网络 在本地ping 远程服务器 数据包正常传输,说明网络正常 2. 检查用户访问权限   MySQL建用户的时候会指定一个host,默认是127.0.0.1/localhost,那么这个用户就只能本机访问
文章热词 .NET .NET培训 .NET课程 MySQL .NET学习
相关热词 c++连接远程mysql c++连接mysql c++ 内存溢出 连接mysql python爬取腾讯教育 python教程+腾讯