Centos7安装mysql5.6的步骤

本文详细介绍了在Centos7上安装和配置MySQL5.6的步骤,包括下载安装包,卸载Mariadb,创建用户组和用户,配置my.cnf文件,设置开机自启动,修改root密码,以及允许远程访问等关键步骤。
摘要由CSDN通过智能技术生成

Centos7安装mysql5.6的步骤

一.安装mysql

1.下载mysql5.6的tar.gz压缩包

从mysql官网下载压缩包 mysql-advanced-5.6.24-linux-glibc2.5-x86_64.tar.gz

2.卸载系统自带的Mariadb
[root@localhost~]# rmp -qa|grep mariadb 			//查询出已安装的mariadb
[root@localhost~]# pm -e --nodeps 文件名 			//卸载
3.删除etc目录下的my.cnf文件
[root@localhost~]# rm /etc/my.cnf
4.执行以下命令来创建mysql用户组
[root@localhost~]# groupadd mysql
5.执行以下命令来创建一个用户名为mysql的用户并加入mysql用户组
[root@localhost ~]# useradd -g mysql mysql
6.将下载的tar.gz压缩包解压,并重命名解压的文件夹为mysql放到/usr/local/目录下。
[root@localhost ~]# tar -zxf mysql-advanced-5.6.24-linux-glibc2.5-x86_64.tar.gz
[root@localhost ~]# mv mysql-advanced-5.6.24-linux-glibc2.5-x86_64 mysql
[root@localhost ~]# mv mysql /usr/local/
7.在etc下新建配置文件my.cnf,并在该文件内添加以下代码:
[root@localhost ~]# vim /etc/my.cnf
[client]
port = 3306
default-character-set=utf8
socket = /tmp/mysql.sock

[mysql]
#这个配置段设置启动MySQL服务的条件;在这种情况下,no-auto-rehash确保这个服务启动得比较快。
no-auto-rehash

[mysqld]
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
user = mysql 
socket = /tmp/mysql.sock
open_files_limit = 10240

#mysql 基本服务器配置
lower_case_table_names =1
default-storage-engine =INNODB
character-set-server =utf8
collation-server =utf8_general_ci

#慢查询
slow_query_log = ON
slow_query_log_file = /var/log/mysql/slow_query.log
long_query_time = 1


back_log = 600
#在MYSQL暂时停止响应新请求之前,短时间内的多少个请求可以被存在堆栈中。如果系统在短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的监听队列的大小。默认值80。

max_connections = 1024
#MySQL允许最大的进程连接数,如果经常出现Too Many Connections的错误提示,则需要增大此值。默认151

max_connect_errors = 6000
#设置每个主机的连接请求异常中断的最大次数,当超过该次数,MYSQL服务器将禁止
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值