当前位置: 首页 > 图文教程 > 网络编程 > ASP > MySQL数据库基础教程

ASP
ASP 3.0高级编程(二十七)
ASP 3.0高级编程(二十八)
ASP 3.0高级编程(二十九)
ASP 3.0高级编程(三十)
ASP中时间函数的使用(一)
ASP中时间函数的使用(二)
ASP中时间函数的使用(三)
.NET之ASP WebApplication快速入门(1)
.NET之ASP WebApplication快速入门(2)
.NET之ASP WebApplication快速入门(3)
.NET之ASP WebApplication快速入门(4)
.NET之ASP WebApplication快速入门(5)
asp.NET特写
ASP 3.0高级编程(七)
ASP 3.0高级编程(八)
ASP.NET 入门的五个步骤
ASP 组件指南
XML 数据的编码方式
ASP 3.0高级编程(九)
ASP 3.0高级编程(十)

ASP 中的 MySQL数据库基础教程


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 29 ::
收藏到网摘: n/a

       MySQL数据库基础教程
  · 吕晓波·CPCW
  
    数据库从最初的数据文件的简单集合发展到今天的大型数据库管理系统已经成为我们日常生活中不可缺少的组成部分。如果不借助数据库的帮助,许多简单的工作将变得冗长乏味,甚至难以实现。尤其是象银行、院校和图书馆这样的大型组织更加依靠数据库系统实现其正常的运作。再看互联网上,从搜索引擎到在线商场,从网上聊天到邮件列表,都离不开数据库。
  
    目前,市面上的数据库产品多种多样,从大型企业的解决方案到中小企业或个人用户的小型应用系统,可以满足用户的多样化需求。这里,我们所要向大家介绍的MySQL数据库是众多的关系型数据库产品中的一个,相比较其它系统而言,MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库。除了具有许多其它数据库所不具备的功能和选择之外,MySQL数据库是一种完全免费的产品,用户可以直接从网上下载数据库,用于个人或商业用途,而不必支付任何费用(推荐下载站点http://www.mysql.com)。
  
    总体来说,MySQL数据库具有以下主要特点:
  
  1. 同时访问数据库的用户数量不受限制;
  
  2. 可以保存超过50,000,000条记录;
  
  3. 是目前市场上现有产品中运行速度最快的数据库系统;
  
  4. 用户权限设置简单、有效。
  
    如今,包括Siemens和Silicon Graphics这样的国际知名公司也开始把MySQL作为其数据库管理系统,这就更加证明了MySQL数据库的优越性能和广阔的市场发展前景。
  
    本文将重点向读者介绍MySQL数据库的一些基本操作,包括如何与数据库建立连接,如果设置数据库,以及如何执行基本的命令等。希望能够对读者学习和掌握MySQL数据库有所助益。
  
  
  入门
  
    一般来说,我们访问MySQL数据库时,首先需要使用telnet远程登录安装数据库系统的服务器,然后再进入MySQL数据库。MySQL数据库的连接命令如下:
  
  mysql -h hostname -u username -p[password]
  
  或者:
  
  mysql -h hostname -u username --password=password
  
    其中,hostname为装有MySQL数据库的服务器名称,username和password分别是用户的登录名称和口令。
  
    如果MySQL数据库安装和配置正确的话,用户在输入上述命令之后会得到如下系统反馈信息:
  
  Welcome to the MySQL monitor. Commands end with ; or \g.
  
  Your MySQL connection id is 49 to server version: 3.21.23-beta-log
  
  Type 'help' for help.
  
  mysql>
  
    这样,用户就成功进入了MySQL数据库系统,可以在mysql>命令提示符之后输入各种命令。下面,我们列出一些MySQL数据库的主要管理命令供读者参考,用户也可以通过在命令符之后输入help,\h或?得到以下命令的简单说明。
  
  mysql> help
  
  help (\h) 显示命令帮助
  
  ? (\h) 作用同上
  
  clear (\c) 清除屏幕内容
  
  connect (\r) 重新连接服务器,可选参数为 db(数据库)和 host(服务器)
  
  exit (\) 退出mysql数据库,作用与quit命令相同
  
  go (\g) 将命令传送至mysql数据库
  
  print (\p) 打印当前命令
  
  quit (\q) 退出mysql数据库
  
  status (\s) 显示服务器当前信息
  
  use (\u) 打开数据库,以数据库名称作为命令参数
  
    上述命令主要用于MySQL数据库的系统管理,如果用户需要对某个具体的数据库进行操作,可以使用use命令进入该数据库,格式如下:
  
  mysql> use dbname;
  
    这里需要提醒读者注意的一点就是MySQL数据库要求使用者在所有命令的结尾处使用“;”作为命令结束符。
  
  
  数据类型和数据表
  
    从本质上说,数据库就是一种不断增长的复杂的数据组织结构。在MySQL数据库中,用于保存数据记录的结构被称为数据表。而每一条数据记录则是由更