靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等,非常适用于 Web 站
点或者其他应用软件的数据库后端的开发工作。此外,用户可利用许多语言编写访问
MySQL 数据库的程序。作为开放源代码运动的产物之一,MySQL 关系数据库管理系统越
来越受到人们的青睐,应用范围也越来越广。速度和易用性使 MySQL 特别适用于 Web
站点或应用软件的数据库后端的开发工作。
MYSQL 数据库具有以下特点:
1、C 和 C ++中使用和测试,以确保源代码的编译器的便携性和灵活性。
2、支持多种操作系统 AIX 的,FreeBSD 下,HP-UX,Linux 和 Mac OS 中,Novell 公
司的 Netware,OpenBSD 系统,OS/2 裹时,Solaris,Windows 等。
3、提供了用于不同的编程语言的 API。编程语言,如 C,, C ++,Python 和 Java 的,
的 Perl,PHP,埃菲尔铁塔,Ruby 和 Tcl 的。
4、以及使用的 CPU 资源来支持多线程。
5、算法优化查询 SQL,切实提高搜索速度。
6、网络上的客户端和服务器可以用来编程任何独立的编程环境,也有中国,
GB2312,BIG5,日文写作,一般基金,用于支持多国语言,并且可以嵌入在数据表和其
他软件 shift_jis 访问柱可以用作的名称。
7、TCP / IP,ODBC 和 JDBC 数据库,并提供连接到其他。
8、管理工具的管理,控制和优化数据库的操作。
9、可以数以千万计的记录在一个大的数据库。
2.2 B/S 结构
B/S 架构是一种基于互联网系统的软件系统开发架构,是现如今在软件系统开发中采
用非常大量的一种软件系统结构。现如今 B/S 架构已经被大量使用,打破了 C/S 结构的
结构,给基于网络结构的软件系统提供了良好的支持。B/S 架构伴随着计算机网络技术发
展而逐步的发展和更新。伴随着互联网的进一步发展,就要求大多数的管理系统要求不
仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行
操作和使用。在这样的背景下基于 B/S 架构的软件系统设计方法得到了越来越大量的使
用,基础部分也在不断的更新。
B/S 架构是利用操作系统中的浏览器来进行使用的,不是一种窗体软件系统,不需要