.net链接mysql数据库,操作增删改查。
另外MySql官方出了一个在csharp里面连接MySql的Connector,可以试试
http://dev.mysql.com/downloads/#connector-net
<add name="mysql" connectionString="server=125.46.37.170;uid=root;pwd=;"/>
报错:Unable to connect to any of the specified MySQL hosts.
今天做项目时候就遇到这问题
中文提示“找不到相应的主机。”
这时候请检查数据库服务器上 MySql.Data.dll 文件版本和项目 bin 目录下的版本是否一致。
如果远程主机版本是 6.0.3
而项目引用的是 5.0.3
则会出现以上的错误提示
但是如果本机主机上版本是 6.0.3
即使项目引用的是 5.0.3
也能正常连接数据库,不清楚是什么原因
c# asp.net MySql.Data.DLL6.2下载,.net连接mysql数据库的第三方插件
关键字: c# mysql.data.dll 6.2 下载 .net 连接 mysql 数据库 第三方 插件 data dll
解压后只需要把mysql.data.dll引入到项目里就可以用了
代码示例:
C#代码 < id="Player1272445987149" type="application/x-shockwave-flash" width="14" height="15" src="http://heisetoufa.javaeye.com/javascripts/syntaxhighlighter/clipboard_new.swf" tplayername="SWF" splayername="SWF" id="Player1272445987149" type="application/x-shockwave-flash" src="http://heisetoufa.javaeye.com/javascripts/syntaxhighlighter/clipboard_new.swf" mediawrapchecked="mediawrapchecked" flashvars="clipboard=using%20MySql.Data.MySqlClient%3B%0A%0Aprotected%20void%20btn_login_Click(object%20sender%2C%20EventArgs%20e)%0A%7B%0A%09string%20mySqlCon%20%3D%20ConfigurationManager.ConnectionStrings%5B%22MySqlCon%22%5D.ConnectionString%3B%0A%0A%09MySqlConnection%20myCon%20%3D%20new%20MySqlConnection(mySqlCon)%3B%0A%0A%09try%0A%09%7B%0A%09%09myCon.Open()%3B%0A%0A%09%09MySqlCommand%20selSql%20%3D%20new%20MySqlCommand(%22Select%20*%20from%20tt.table%20Where%20uname%3D%40uname%22%2C%20myCon)%3B%0A%09%09%09%0A%09%09selSql.Parameters.Add(%22%40uname%22%2C%20MySqlDbType.VarChar%2C%2032).Value%20%3D%20this.txt_name.Text.Trim()%3B%0A%0A%09%09MySqlDataReader%20mydr%20%3D%20selSql.ExecuteReader()%3B%0A%0A%09%09while%20(mydr.Read())%0A%09%09%7B%0A%09%09%09if%20(my
相关文档:
添加字段的格式
ALTER [ONLINE | OFFLINE] [IGNORE] TABLE tbl_name alter_specification [, alter_specification] ...alter_specification: table_option ... | ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name ]
eg.
ALTER TABLE myTbl ADD COLUMN newItem VARCHAR(20) DEFAULT "0" ......
1. 概述
MySQL数据库的导入,有两种方法:
1) 先导出数据库SQL脚本,再导入;
2) 直接拷贝数据库目录和文件。
在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。
Linux下:
2. 方法一 SQL脚本形式
操作步骤如下:
2 ......
1. 初始化一个连接句柄
MYSQL *mysql_init(MYSQL *);
正确:返回一个指向新分配的链接句柄结构的指针
错误:NULL
注:该函数的传入参数通常为NULL即可。
2. 建立物理连接
MYSQL *mysql_real_connect(MYSQL *connect ......
1、使用SHOW语句找出在服务器上当前存在什么数据库:
de>de>mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 3 rows in set (0.00 sec)
2、创建一个数据库abccs
mysql> CREATE DATABASE abccs; ......