16. l Paradox
l Access
在Linux环境下,可以运行大多数的关系型数据库系统,其中包括Oracle、DB2、Sybase以及可以免费使用的PostgreSQL和MySQL。
一个数据库服务器是指运行在局域网中的一台或多台服务器上的数据库管理系统软件,数据库服务器为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。
24. 6.2 MySQL数据库6.2.2 MySQL的特性
l 使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
l 支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
l 为多种编程语言提供了API。这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。
l 支持多线程,充分利用CPU资源。
25. l 优化的SQL查询算法,有效地提高查询速度。l 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其它的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。l 提供TCP/IP、ODBC和JDBC等多种数据库连接途径。l 提供用于管理、检查、优化数据库操作的管理工具。l 可以处理拥有上千万条记录的大型数据库。
28. 6.3 MySQL的安装和使用 6.3.1 MySQL的安装
安装MySQL 数据库需要的软件包比较多,主要包含:
l perl-DBI-1.52-1.fc6.i386.rpm
l perl-DBD-MySQL-3.0007-1.fc6.i386.rpm
l mysql-5.0.22-2.1.0.1.i386.rpm
l mysql-server-5.0.22-2.1.0.1.i386.rpm
l mysql-devel-5.0.22-2.1.0.1.i386.rpm
安装软件包前,首先用“rpm –qa |grep perl”命令查看系统是否安了perl软件包。
46. 6.4 PHP的安装和使用 6.4.1 PHP的安装
安装PHP所需的软件包主要有:
l php-5.1.6-15.el5.i386.rpm
l php-cli-5.1.6-15.el5.i386.rpm
l php-common-5.1.6-15.el5.i386.rpm
l php-mysql-5.1.6-15.el5.i386.rpm
l php-pdo-5.1.6-15.el5.i386.rpm
先用“rpm -qa|grep php”命令检查系统中是否已安装了PHP软件包.
47. (本页无文本内容)
48. 6.4.1 PHP的安装发现缺少两个软件包“php-pdo-5.1.6-15.el5.i386.rpm”和“php-mysql-5.1.6-15.el5.i386.rpm”,在Red Hat Enterprise Linux 5的镜像文件中找到并安装.
121. admin.sql代码如下:
# MySQL-Front 3.2 (Build 6.2)
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET CHARACTER SET 'gb2312' */;
# Host: 127.0.0.1 Database: login
# ------------------------------------------------------
122. # Server version 5.0.21-community-nt## Table structure for table admin#DROP TABLE IF EXISTS `admin`;CREATE TABLE `admin` ( `user` varchar(20) NOT NULL default 'admin', `pass` varchar(20) NOT NULL default 'admin',
123.
PRIMARY KEY (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=gb2312;
#
# Dumping data for table admin
#
INSERT INTO `admin` (`user`,`pass`) VALUES ('admin','admin');
124. #/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;