MySQL中文网:提供免费MySQL教程

Mysql是一个中小型数据库,开始为MySQL AB公司开发,后被Sun公司收购。Mysql之所以使用广泛,不仅仅因为他免费,更是由于它的安全实用,操作简单易学。
 

Mysql的优点:
1) 多语言支持:Mysql为C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等多种编程语言提供了API,访问和使用方便。

2) 可以移植性好:使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

3) 免费开源:由于其成本低,不仅成为像C语言、C++等编程语言常用的数据库,还成为许多中小型网站的首选,Wordpress、Discuz、Phpwind、Dedecms等开源PHP程序都使用Mysql作为其数据存储中心。

4) 高效:支持多线程,充分利用CPU资源,在操作少量数据时,其效率堪与SQL Server、Oracle媲美。

5) 支持大量数据查询和存储:PHP开源程序Discuz、Phpwind等很好的说明了这一点。Mysql可以承受大量的并发访问。
MySQL的安装
Linux下安装MySQL
Windows下安装Mysql
Windows下配置Mysql
Mysql安装注意事项
MySQL基础
Mysql存储引擎
Mysql数据类型
Mysql字符集
索引和锁
Mysql索引
锁机制和事务控制
安全和SQL Mode
使用SQL的安全问题
Mysql SQL Mode详解
SQL语句和表的优化
优化SQL的一般步骤
Mysql索引优化
大量插入数据时SQL的优化
insert语句的优化
group by语句的优化
order by语句的优化
join语句的优化
insert,update,delete的顺序
数据表的优化
锁的优化
其他优化措施
mysql连接池
减少对Mysql的访问
MySql均衡负载
Mysq日志管理