北京治疗严重白癜风的医院 http://wapyyk.39.net/bj/zhuanke/89ac7.html

今天六一诶

小羽都去过节了,但是我没有

都怪程序的魅力太大

让人一天也不舍得离开

可以了!现在进入正题

今天就带大家初步的

认识一下MySQL叭~

一、什么是MySQL

MySQL是目前最为流行的开放源代码的数据库管理系统,是完全网络化的、跨平台的关系型数据库系统。它是由瑞典的MySQLAB公司开发的,由MySQL的初始开发人员DavidAxmark和Michael“Monty”Widenius于年建立,目前属于oracle公司。

它的象征符号是一只名为Sakila的海豚,代表着MySQL数据库和团队的速度、能力、精确和优秀本质。

除了具有许多其他数据库所不能具备的功能和选择之外,MySQL数据库还是一种完全免费的产品,用户可以直接从网上下载使用,不必支付任何费用。

二、MySQL的基本概念

数据库(databa)就是一个存储数据的仓库,为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上,通过数据库管理系统,可以有效地组织和管理存储数据库中的数据。

MySQL就是这样一个关系型数据库系统(RDBMS),它可以称得上是目前运行速度最快的SQL数据库管理系统。

三、MySQL的优势

MySQL是一款自由软件,任何人都可以从其官方网站下载。MySQL也是一个真正的多用户、多线程SQL数据库服务器,它是以客户/服务器结构实现的,是由一个数据库守护程序mysqld和很多不同的客户程序和数据库组成,它能够快捷、有效和安全的处理大量的数据。

相对于oracle等数据库来说,MySQL在使用时非常简单,它的主要特点就是是快捷、便捷、易用。

MySQL被广泛的应用在Inter上的中小型网站中,由于其体积小、速度快、总体拥有的成本低,尤其是开放源代码这一特点,成为多数中小型网站中为了降低网站总体的拥有成本而选择MySQL作为网站数据库的重要指标。

四、MySQL的特性

MySQL是一个真正多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行和最标准化的数据库语言。

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

2.可以拥有上千万条数据记录的大型数据库;

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

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

5.提供TCP/IP、ODBC、和JDBC等多种数据库连接途径;

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

7.为多种编程语言提供了API,包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等;

8.支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2、Solaris、Windows等多种操作系统;

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

五、MySQL的安装与环境变量的设置

1.MySQL的安装:MySQL的服务器安装包可以在oracle



转载请注明地址:http://www.hthaituna.com/htbhjb/4873.html