当前位置:首页 » 数据仓库 » vs2012连接mysql数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vs2012连接mysql数据库

发布时间: 2022-10-01 07:54:24

㈠ c#连接sql server2012数据库出现问题

你看下你的SQL的服务器的配置工具中的SQL
Server的
配置管理
器中的,那个客户端和SQL
Server
网络配置
中的TCP/IP的设置启用了没有。。没有的话启用下,然后改下端口,一般端口都是1433,解决了,楼主记得给
赞哈

㈡ VS2012怎么连接上MySql呢

5.1.72就可以了,这个是经典版本,然后下载附件里的dll,引用该dll,

命名空间:using MySql.Data.MySqlClient;

连接字符串:Server=localhost;Database=Northwind;Uid=root;Pwd=123456"

数据库名,密码自己改。

然后操作数据库类素与sqlserver,只不过名称前缀是MySql,如MySqlConnection。

㈢ 将MySQL数据库连接到VS2012中

mysql官方网站说得很清楚:
Connector/Net is a fully-managed ADO.NET driver for MySQL.
Starting with version 6.7, Connector/Net will no longer include the MySQL for Visual Studio integration. That functionality is now available in a separate proct called MySQL for Visual Studio available using the MySQL Installer for Windows (see http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html).

使用Connector/Net 6.6.6版本测试通过!

或根据官网说明,下载mysql-connector-net-6.8.3-noinstall.zip。
Select Platform… .NET & Mono 再下载。

㈣ vs中怎样操作mysql数据库

方法/步骤

1
新建一个工程名叫mysql,编程环境选择c#,然后选择windows窗体应用程序,新建一个窗体用于显示查询到sql数据库的数据集

2
从工具箱向form1窗体上拖一个按钮和datagridview控件,按钮是触发连接数据库获取数据集,按钮的名称为显示,datagridview控件是用于显示数据集内容

3
单击解决方案资源管理器中的引用文件夹然后右键选择添加引用,选择浏览后打开mysql.data.dll,这是c#连接mysql数据库的动态库,里面封装了很多常用的操作数据库的方法

4
在解决方案资源管理器中的form1.cs的代码中加入using MySql.Data.MySqlClient;这就是代码中的实际引用mysql.data.dll中的内容,有了这个c#就能很方便地操作sql数据库

5
在按钮的单击事件中添加如下代码
string str = "Server=127.0.0.1;User ID=root;Password=123456;Database=test;CharSet=gbk;";
MySqlConnection con = new MySqlConnection(str);//实例化链接
con.Open();//开启连接
string strcmd = "select * from user";
MySqlCommand cmd = new MySqlCommand(strcmd, con);
MySqlDataAdapter ada = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
ada.Fill(ds);//查询结果填充数据集
dataGridView1.DataSource = ds.Tables[0];
con.Close();//关闭连接

6
使用navicat软件在数据库test中新建表user,然后新建两个字段username和password(图中的栏位),navicat软件是mysql的图形化界面工具,负责新建表以及备份等数据库操作,直观地通过界面来操作

7
数据库建好后就可以执行工程了,单击显示按钮执行结果如下,出现username和password说明数据库连接成功,由于没有添加数据所以下面为空

http://jingyan..com/article/8ebacdf023953f49f65cd589.html

㈤ visual studio2012建Asp.NET网站,与MySQL数据库连接时没有MySQL DataBase这个选项,咋办

下载Connector/Net:
http://dev.mysql.com/downloads/connector/net/

然后在项目中引用相应的动态链接库

㈥ 利用vs2012制作一个人事管理系统,链接数据库的遇到问题了

我用的是VS2008+SQL2005,但是链接数据库应该都是差不多的,以下代码可供你参考
//连接数据库
SqlConnection sqlconn = new SqlConnection();
sqlconn.ConnectionString = "Server=Localhost;DataBase=数据库名;uid=数据库用户名;pwd=数据库密码";
sqlconn.Open();
//查询语句
string mysql = "select * from 表名";
SqlCommand cmd = new SqlCommand(mysql, sqlconn);
//执行查询语句
SqlDataReader sqlreader = cmd.ExecuteReader();
if (sqlreader.Read())
{
TextBox1.Text=sqlreader["字段名"].ToString();
}
sqlreader.Close();
//关闭连接
sqlconn.Close();

㈦ visual studio 2012怎么连接mysql数据库

_RecordsetPtr m_pRecordSetPtr;
_ConnectionPtr m_pConnectionPtr;
m_pConnectionPtr.CreateInstance(__uuidof(Connection));
try
{
m_pConnectionPtr->Open("DSN=mysql;server=localhost;database=test","root","",adModeUnknown); //创建数据库的链接 前提是要有数据库
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());// 容错
}

m_pRecordSetPtr.CreateInstance(__uuidof(Recordset));
try
{
m_pRecordSetPtr->Open(" SELECT * FROM url_info",
m_pConnectionPtr.GetInterfacePtr(), // 获取库接库的IDispatch指针
adOpenDynamic,
adLockOptimistic,
adCmdText);

m_pRecordSetPtr->AddNew(); //这一下是数据库的操作
m_pRecordSetPtr->PutCollect( "KeyWords",_variant_t( _tmp_KeyWords ));
m_pRecordSetPtr->PutCollect( "Title", _variant_t( _tmp_HeadLine ));
m_pRecordSetPtr->PutCollect( "Summery",_variant_t( _tmp_Summary ));
m_pRecordSetPtr->PutCollect( "URL",_variant_t( pThreadData->GetCurrentUrl() ));
m_pRecordSetPtr->PutCollect("UpdateTime",_variant_t( _tmp_UpdateTime));
m_pRecordSetPtr->Update(); //更新操作
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());

}

这是大致的链接方法纯手打,请采纳~ 又不懂请追问