• <output id="cvHnF"><noscript id="cvHnF"><sup id="cvHnF"></sup><acronym id="cvHnF"><param id="cvHnF"></param><colgroup id="cvHnF"><i id="cvHnF"><bdo id="cvHnF"><small id="cvHnF"></small></bdo></i><nav id="cvHnF"></nav></colgroup><ruby id="cvHnF"><canvas id="cvHnF"></canvas></ruby></acronym></noscript></output>

          • <address id="cvHnF"><dt id="cvHnF"><td id="cvHnF"><progress id="cvHnF"><cite id="cvHnF"><caption id="cvHnF"><input id="cvHnF"><strike id="cvHnF"><sub id="cvHnF"></sub></strike></input>

            个人工具
            名字空间
            变换
            操作

            MySQL

            来自兴华站长
            (重定向自Mysql
            跳转到: 导航, 搜索
            mysql
            MySQL标志

            MySQL,是由瑞典MySQL AB公司开发的一个开放源码的小型关系数据库管理系统官方网站)。已于2019年08月22日被Sun公司以10亿美金的价收购。同时也创下了迄今为止开源代码领域最大的交易,其规模甚至接近之前所有开放源代码交易的总和。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

            目录

            软件概况

            授权协议:免费软件

            运行环境:Windows

            官方网站: http://www.mysql.com

            软件下载:站长下载

            MySQL简介

            • 使用CC++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
            • 支持AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
            • 为多种编程语言提供了API。这些编程语言包括C、C++、C#、]]Delphi]]、Eiffel、Java、Perl、PHP、Python、RubyTcl等。
            • 支持多线程,充分利用CPU资源,支持多用户。
            • 优化的SQL查询算法,有效地提高查询速度。
            • 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
            • 提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。
            • 提供TCP/IP、ODBCJDBC等多种数据库连接途径。
            • 提供用于管理、检查、优化数据库操作的管理工具。
            • 可以处理拥有上千万条记录的大型数据库。

            MySQL使用手册

            MySQL应用管理

            与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。

            目前Internet上流行的网站构架方式是 LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是遵循GPL的开放源码软件,因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。

            而MySQL的管理也有两种途径,一种为使用其默认的命令行方式,直接进行管理。另一种则使用图形化的管理工具,目前比较常用的管理工具有:

            不用多说了,基本上都会用到这一个软件,用PHP写的一个软件,非常不错!下载地址

            • MySQL Control Center

            如果你用惯了microsoft sql server 企业管理器,强烈推荐你使用,因为它们的风格太相似了.遗憾的是,可能因为它真的跟mssql的企业管理器太相似了,已经停止开发了。mysql新的功能它并不支持!下载地址

            • MySQL-Front

            它的功能也非常强大,但是是需要收费的,对中文的支持也非:,可惜它也因为mysql公司的原因,也已经停止开发了。下载地址

            • MySQL Query Browser

            这个是mysql官方版本的图形管理工具,对中文支持也并不是很好!下载地址

            连接MySQL

            • 应用程序可通过ODBC或ADO方式,经由使用MyODBC与MySQL数据库连接。
            • MS .Net Framework 下的程序(例如:C#、VB.NET)可通过ADO.NET的方式,经由使用MySQL.Net与MySQL数据库连接。
            • C/C++ 可使用 mysql++或是直接使用 MySQL内置之API 与MySQL数据库连接。
            • PHP可通过PHP的mysqli模块与MySQL数据库连接,具备比mysql模块更好的效能。另外PHP6可使用mysqlnd与MySQL数据库连接。

            相关内容

            参考资料

            留言