服务器上是不需要安装MySQL .NET连接器,你只需要上传Mysql.Data.dll到该网站的“bin”文件夹。
你可以在'http://dev.mysql.com/downloads/connector/net/6.0.html'下载MySQL .NET连接器。
安装在您的电脑后,您可以找到MySQL.Data.dll于“Installation path\Assemblies”文件夹。默认路径为“C:\Program Files\MySQL\MySQL Connector Net 6.0.3\Assemblies”。
********************************************************************
[Sample .aspx]
<%@ Page Language="VB" debug="true" %>
<%@ Import Namespace = "System.Data" %>
<%@ Import Namespace = "MySql.Data.MySqlClient" %>
<script language="VB" runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
Dim myConnection As MySqlConnection
Dim myDataAdapter As MySqlDataAdapter
Dim myDataSet As DataSet
Dim strSQL As String
Dim iRecordCount As Integer
myConnection = New MySqlConnection("Server=mysqlxxx.mysite4now.com;Database=DBname;Uid=DB_ID;Pwd=DB_pw")
strSQL = "SELECT * From [table name];"
myDataAdapter = New MySqlDataAdapter(strSQL, myConnection)
myDataSet = New Dataset()
myDataAdapter.Fill(myDataSet, "[table name]")
MySQLDataGrid.DataSource = myDataSet
MySQLDataGrid.DataBind()
End Sub
</script>
<html>
<head>
<title>MySQL test</title>
</head>
<body>
<form id="Form1" runat="server">
<asp:DataGrid id="MySQLDataGrid" runat="server" />
</form>
</body>
</html>
********************************************************************
在某些应用程序中,您需要在web.config中加入以下行。
[web.config]
<system.web>
<compilation debug="true" urlLinePragmas="true">
<assemblies>
<add assembly="MySql.Data, Version=6.0.3.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/></assemblies></compilation>
<authentication mode="Windows"/>
<customErrors mode="Off"/>
</system.web>
<system.data>
<DbProviderFactories>
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.0.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
</DbProviderFactories>
</system.data>
→如果您认为本词条还有待完善,请 编辑词条
上一篇[教程][编程/asp.net]如何使用ASP.net网站管理工具去连接的SQL数据库?
下一篇[教程][电邮]如何防止别人使用我的电子邮件地址为发件人地址来发送垃圾邮件给我? (也称为电子邮件欺骗)
收藏到: