MySQL安装与应用【序】

MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQLAB 公司,在 2008 1 16 号被 Sun 公司收购。目前 MySQL Sun 一起被 Oracle 收购(当然由于欧盟的介入, Oracle 可能正在考虑如何处理 MySQL )。

MySQL 的特性

1.         使用 C C++ 编写,并使用了多种编译器进行测试,保证源代码的可移植性

2.         支持 AIX FreeBSD HP-UX Linux Mac OS Novell Netware OpenBSD OS/2 Wrap Solaris Windows 等多种操作系统

3.         为多种编程语言提供了 API 。这些编程语言包括 C C++ Eiffel Java Perl PHP Python Ruby Tcl

4.         支持多线程,充分利用 CPU 资源

5.         提供了事务性和非事务性存储引擎

6.         优化的 SQL 查询算法,有效地提高查询速度

7.         既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的 GB 2312 BIG5 ,日文的 Shift_JIS 等都可以用作数据表名和数据列名

8.         提供 TCP/IP ODBC JDBC 等多种数据库连接途径

9.         提供用于管理、检查、优化数据库操作的管理工具

10.     可以处理拥有上千万条记录的大型数据库

由于 MySQL 具有数据库的基本功能同时拥有以上优点,因此虽然 MySQL 有规模小、功能有限等约束的限制,但是由于其开源的特点导致 MySQL 得到了广泛的应用,尤其是对于一些网站(尤其是完全免费的 LAMP 的组合)以及中小企业的应用。

目前( 2009 12 12 )已经发布的 MySQL 的正式版为 5.1.41 ,可以在 MySQL官方网站 或者 MySQL中文网 下载最新的 MySQL 服务器,下载前确定服务器的操作系统类型以选择合适的 MySQL 安装文件,本文只介绍常用的 Windows 平台及 linux 平台下的 MySQL 安装及相关连接、配置操作。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值