快速业务通道

ASP.NET+MySQL简明图示入门

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-21

在ASP时代,如果我们要建立一个数据库驱动的web站点,那么你可以选择环 很多钱的微软SQL SERVER数据库或者选择要花很多时间来寻找达到性能和稳定性 统一的ACCESS数据库,但在.NET时代你有另一种选择,那就是:MySQL数据库

什么是MySQL数据库?

MySQL数据库是一种开放源代码的数据库,通过获得授权来保持源代码的官方 支持,同时可以自由修改源代码,目前许多公司和组织都采用了这种数据库。对 此详细信息您可以访问MySQL的官方站点。

第一步 下载和安装

与大多数软件一样,首先是得到并安装mysql数据库软件,获得Mysql数据库 的方很简单,在http://dev.mysql.com/downloads/index.html. 上可以自由下 载,本文采用的是Mysql4.1,当然读者也可以下在其他版本,不过我要推荐给读 者的是最好下载预编译的二进制的文件。我的操作平台是Windwos XP,所以我选 择的是包括安装文件的Windows版,这个版本大约35M,所以下载的时间不是很长 ,除非你的网络有问题。

安装非常简单,按照安装步骤不会导致任何问题,如下图

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

如图所示,在安装完成的最后一步,系统会问你是否要配置MySQL服务器,如 果选择现在配置MySQL服务器,那么系统将自动运行MySQL实例配置向导,于是你 将进入下一步。

第二步 配置

MySQL服务器实例配置向导使配置服务器变得非常简单,按照配置向导一步一 步的走,绝大多数时候都选择缺省配置。

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

如上图,读者可以自行选择是安装在专用的数据库服务器上或是共享的服务 器,由于我使用的笔记本电脑,所以我选择是最简单的"Developer Machine", 这个设置不能提供同样的性能,而且也不能使用很多系统资源

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

必须确保响应TCP/IP网络协议,以保证Web页载需要的时候Web服务器能连接 数据库;如果你的数据库和web服务器安装在同一台服务器上,那么可以禁用这 个选项以防止来自网络的访问。

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

ASP.NET+MySQL简明图示入门

第三步 MySQL Administrator

也许你认为可以不需要这个东西,但我还是要建议你下载并使用MySQL Administrator,它提供图形界面以帮助你管理MySQL数据库,Windows用户可以 通过命令提示行运行MySQL Administrator,在余下时间里我假定你已经安装了 MySQL Administrator,并且将使用相关图例。

ASP.NET+MySQL简明图示入门

第四步 创建数据库

要创建数据库,我们必须首先连接服务器 。运行MySQL Administrator并登陆服务器。

ASP.NET+MySQL简明图示入门

选择MySQL Administrator左侧底部的"Catalogs",然后在管理器的 右侧会出现目前服务器上已经有的数据库目录,右击Schema窗口的 "mysql",选择"Create New Schema"。

ASP.NET+MySQL简明图示入门

系统将提示你输入数据库的名称,这里我们使用"mydatabase",在本 文以后也将使用这个名称。

ASP.NET+MySQL简明图示入门

一旦创建后,新数据库就将与服务器中的其他数据库一起出现在Schema窗口,选 择它后,在右侧窗口将出现它的详细资料。

ASP.NET+MySQL简明图示入门

现在这里面还没有更多的东西,因为目前数据库还是空的。下面我们就为数据库 添加点东西。

第五步 创建表

创建表很简单,只需要点击 "Create Table"按钮,于是将出现下面的对话框:

ASP.NET+MySQL简明图示入门

如图所示,我们已经给表取名为"mytable",有四个域,其中id域为 自动增量的主键、一个整数域、一个文本域和一个时间/日期域。

在完成这些后,点击"Apply Changes"按钮,将出现如下图的窗口,窗口中的 是创建表的SQL语句,同时询问是否执行,当然点击"Execute"。

ASP.NET+MySQL简明图示入门

到目前为止,我们已经创建了一个包含名为"mytable"的表的名 为"mydatabase"的数据库,下面我们要做的就是为数据库添加点数据。

第六步 添加数据

在真实情况中,添加数据是通过应用程序来实现的,但现在仅仅是要添加几 个样本数据,所以我将在MySQL客户端命令中使用SQL语句的insert语

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号