MySQL安装与应用【序】

MySQL是一个小型关系型数据库管理系统,由瑞典MySQLAB公司开发并被Oracle收购。它支持多种操作系统和编程语言,具备良好的可移植性、多线程利用、事务支持等特点。MySQL适用于网站和中小企业应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

MySQL 的特性

<!-- [if !supportLists]-->1. <!-- [endif]-->使用 CC++ 编写,并使用了多种编译器进行测试,保证源代码的可移植性

<!-- [if !supportLists]-->2. <!-- [endif]-->支持 AIXFreeBSDHP-UXLinuxMac OSNovell NetwareOpenBSDOS/2 WrapSolarisWindows 等多种操作系统

<!-- [if !supportLists]-->3. <!-- [endif]-->为多种编程语言提供了 API 。这些编程语言包括 CC++EiffelJavaPerlPHPPythonRubyTcl

<!-- [if !supportLists]-->4. <!-- [endif]-->支持多线程,充分利用 CPU 资源

<!-- [if !supportLists]-->5. <!-- [endif]-->提供了事务性和非事务性存储引擎

<!-- [if !supportLists]-->6. <!-- [endif]-->优化的 SQL 查询算法,有效地提高查询速度

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

<!-- [if !supportLists]-->8. <!-- [endif]-->提供 TCP/IPODBCJDBC 等多种数据库连接途径

<!-- [if !supportLists]-->9. <!-- [endif]-->提供用于管理、检查、优化数据库操作的管理工具

<!-- [if !supportLists]-->10. <!-- [endif]-->可以处理拥有上千万条记录的大型数据库

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

目前( 20091212 日 )已经发布的 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、付费专栏及课程。

余额充值