用ODBC连接MySQL和ASP.NET

开发者在线 Builder.com.cn 更新时间:2005-01-18作者:Builder.com 来源:

一旦确认ODBC.NET安装完毕,你就需要下载用于MySQL的ODBC驱动程序。再强调一遍,MySQL的开发人员都很乐意提供帮助——他们都在自己的Web网站上提供了这些驱动程序。在下载文件的时候你可以看看FAQ文档,它会列出在往系统里安装MySQL ODBC驱动程序期间可能碰到的所有的问题。

都做好了?现在就让我们从一些代码开始吧。

用ASP.NET连接MySQL

我最喜欢做的一件事情是阅读,而且当我没有编写像本文一样的教学文章时,我会找一个安静的角落补全参考书目表。不幸的是,我不是一个组织性很强的人,所以这常常搞得一团糟。

那这又与我们今天要谈的话题有什么关系呢?嗯,这是我第一个例子的开场白,这个例子就是创建一个像列表A里的书籍的数据库。

要建立这个表格,就要使用下面的SQL查询:

CREATE TABLE `books` (
  `id` int(5) NOT NULL auto_increment,
  `title` varchar(255) NOT NULL default '',
  `authors` varchar(255) NOT NULL default '',
  `year_of_publication` year(4) NOT NULL default '0000',
  `date_added` date NOT NULL default '0000-00-00',
  PRIMARY KEY  (`id`)

) TYPE=MyISAM;

而要执行这个查询,就要使用MySQL安装目录下的“bin”文件夹的命令行客户端软件“mysql.exe”。下面就是具体命令:

c:mysqlin>mysql -u guest -p test

Enter password: ******

Welcome to the MySQL monitor.  Commands end with ; or g.

Your MySQL connection id is 13 to server version: 4.0.12-nt



Type 'help;' or 'h' for help. Type 'c' to clear the buffer.



mysql> CREATE TABLE `books` (
    ->   `id` int(5) NOT NULL auto_increment,
    ->   `title` varchar(255) NOT NULL default '',
    ->   `authors` varchar(255) NOT NULL default '',
    ->   `year_of_publication` year(4) NOT NULL default '0000',
    ->   `date_added` date NOT NULL default '0000-00-00',
    ->   PRIMARY KEY  (`id`)
    -> ) TYPE=MyISAM;

Query OK, 0 rows affected (0.02 sec)

用户评论

  • 用户名
  • 评论内容