数据库从最初的数据文件的简单集合发展到今天的大型数据库管理系统已经成为我们
日常生活中不可缺少的组成部分。
如果不借助数据库的帮助,
许多简单的工作将变得冗长乏
味,
甚至难以实现。
尤其是象银行、
院校和图书馆这样的大型组织更加依靠数据库系统实现
其正常的运作。
再看互联网上,
从搜索引擎到在线商场,
从网上聊天到邮件列表,
都离不开
数据库。
目前,市面上的数据库产品多种多样,从大型企业的解决方案到中小企业或个人
用户的小型应用系统,可以满足用户的多样化需求。这里,我们所要向大家介绍的
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[pass
Word
]
或者:
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.2 3-beta-log
Type help for help.
mysql$#@62;
这样,用户就成功进入了
MySQL
数据库系统,可以在
mysql
命令提示符之后输入各种
命令。下面,我们列出一些
MySQL
数据库的主要管理命令供读者参考,用户也可以通过在
命令符之后输入
help
,
\h
或?得到以下命令的简单说明。
mysql$#@62; 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)
打开数据库,以数据库名称作为命令参数