MySQL安装配置说明

本文详细介绍了MySQL的安装配置过程,包括环境准备、安装步骤、防火墙设置和主从热备配置。此外,还分享了作者在安装过程中的心得体会,强调了记录和整理工作文档的重要性,以及对技术理解的提升。
摘要由CSDN通过智能技术生成

MySQL是一款安全、高效、跨平台与Java等主流编程语言紧密结合的关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、成本低和开放源码的特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。在WEB应用方面,MySQL是最好的关系数据库管理系统应用软件之一。

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个仓库内,这样就增加了速度并提高了灵活性。 MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库之一。除了具有许多其它数据库所不具备的功能外,MySQL数据库还是一种完全免费的产品,用户可以直接通过网络下载MySQL数据库,而不必支付任何费用。 

1整体介绍 

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

1.1应用架构 

单点(Single):适合小规模应用。 

复制(Replication):适合中小规模应用。 

集群(Cluster):适合大规模应用。 

1.2应用环境 

MySQL支持至少20种以上的开发平台,包括Linux、Windows、FreeBSD、IBMAIX、AIX、FreeBSD等。这就表明在任何平台下编写的程序都可以进行移植,而不需要对程序做进行修改。 

MySQL为各种流行的程序设计语言提供支持,为它们提供了API函数,包括PHP、ASP.NET、Java、Eiffel、Python、Ruby、Tcl、C、C++、Perl语言等。 

1.3安全性能 

灵活安全的权限与密码系统,允许基本主机的验证。连接到服务器时,所有的密码传输均采用加密形式,从而保证密码的安全。 

高速是MySQL的显著特性。在MySQL中,使用了B树磁盘表(MyISAM)和索引压缩;通过使用优化的单扫描多连接,能够极快地实现连接;SQL函数使用高度优化的类库实现,运行速度极快。 

1.4使用成本 

MySQL是开源的,所以不需要支付额外的费用。相比于Oracle数据库,MySQL数据库是一个完全免费的产品,用户可以直接通过网络下载。 

2安装配置 

下面介绍在linux系统环境中,安装配置MySQL数据库的具体步骤和验证说明。 

2.1环境准备 

由于CentOS7内置了一个数据库Mariadb需要先卸载它,卸载完毕后才能安装MySQL。 

1.输入命令,查询已安装的Mariadb: 

  

2.输入命令,卸载Mariadb,文件名为上述命令查询出来的文件名:

3.输入命令,删除etc目录下的my.cnf(如果以前安装了MySQL需要操作): 

4.输入命令,安装依赖。

2.2安装说明 

1.输入命令,将MySQL压缩包上传到/usr/local/目录下并解压:;

2.输入命令,将解压好的文件夹重命名为mysql: 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值