CenterOS7下 Mysql 5.7 tar.gz安装

目录

安装新版mysql前,需将系统自带的mariadb-lib卸载

解压安装包

my.cnf 文件

创建一个mysql 用户

启动mysql

设置登录密码

设置远程登录密码

关闭MySQL

设置开机自启动

特殊情况


安装新版mysql前,需将系统自带的mariadb-lib卸载

[root@hadoop01 ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64
[root@hadoop01 ~]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
[root@hadoop01 ~]# rpm -qa|grep mariadb

解压安装包

tar -zxvf mysql-5.7.24-el7-x86_64.tar.gz

将该文件夹拷贝到/usr/local/下 并重命名为 mysql

mv  mysql-5.7.24-el7-x86_64  /usr/local/mysql

在mysql57 下创建文件夹data(我们将该文件夹设置为端口3306实例的目录,为防备多实例的情况)

   mkdir /usr/local/mysql/data
   mkdir /usr/local/mysql/log

my.cnf 文件

创建my.cnf 内容如下

[client]
socket=/usr/local/mysql/mysql.sock
port=3306
[mysqld]

basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock、
default-storage-engine=INNODB
character_set_server=utf8mb4
 
port=3306
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
 
log-error=/usr/local/mysql/log/mysqld3306.log
pid-file=/usr/local/mysql/data/mysql.pid
 
log_bin=mysql3306-bin
server_id=1
#STATEMENT,ROW,MIXED
binlog_format=ROW
innodb_file_per_table = 1
lower_case_table_names=1
skip-grant-tables

将my.cnf 放到/etc/下

mv my.cnf /etc/

创建一个mysql 用户

useradd -r -s /sbin/nologin mysql
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大龄奋斗程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值