计算机中要处理大量的信息,而这些信息采用什么方式保存是一个关键的问题。在应用程序中, 若需要处理大量的数据,通常都使用数据库来保存这些数据。 目前Internet上流行的网站架构方式称为LAMP,就是用linux+Apache+Mysql+php,来架构网站, 其中linux作为操作系统,Apache作为Web服务器,Mysql作为数据库,php作为服务端脚本解释器。 Mysql能得到快速发展,与其具有移植性,开源等特点是分不开的。 总结起来,Mysql具有一起特点: 1.同时访问数据库的用户数量不受限制。 2.可以同时处理上千万条记录的数据库,对于绝大多数应用都已经足够。 3.运行速度快。 4.用户权限设置简单,有效。 5.使用c和c++编写,使用了多种编译器进行测试,保证了源代码的可移植性。 6.支持多种操作系统平台。 7.提供多种程序语言的接口,包括c,c++,java,php等。 8.支持多线程,可充分利用cpu资源。 9.支持多种网络协议,提供TCP/IP,ODBC,JDBC等多种数据库连接途径。 msql可以采用源码安装也可以采用采用RPM包来安装。 安装mysql是常常会出现依赖错误的情况,这是就需要根据错误提示信息逐个安装有依赖关系的安装包。 默认安装目录 将mysql安装到系统后,相关文件被分散在多个目录,很有必要了解这些文件所处的位置,下面列出 几个重要的目录。 1.服务进程启动目录:/etc/rc.d/init.d/,在linux中,该目录用来保存服务程序的启动进程, mysql的服务启动命令mysqld也保存在这里。 2.操作命令目录:/usr/bin/,在该目录中,保存着对数据库进行操作的命令,如用mysql命令可登陆 到服务器进行操作。 3.配置文件目录:/usr/share/mysql/,在该目录中,保存着mysql服务器程序使用的各种配置文件, 4.数据库目录:/var/lib/mysql/,在该目录中保存着mysql服务器管理的数据库(可以有多个数据库 ),每一个数据库又以一个子目录的形式存在。
时间: 2024-10-13 02:32:26