mysql 5.7.26编译安装_mysql(5.7.26)的安装

说明:本文采用mysql-5.7.26的二进制文件安装,采用的Centos系统

1.配置本地基础环境:

1.1关闭防火墙

[root@localhost ~]# systemctl stop firewalld.service

[root@localhost ~]# systemctl disable firewalld.service

1.2临时关闭selinux

[root@localhost ~]# setenforce 0

1.3卸载Centos自带的mariadb数据库

[root@localhost ~]# yum remove mariadb-libs -y

[root@localhost ~]# rpm -qa |grep mariadb

1.4创建mysql的安装文件目录,并上传文件到这个目录

[root@localhost ~]# mkdir /server/mysql -p

[root@localhost ~]# cd /server/mysql/

[root@localhost mysql]# yum -y install lrzsz

[root@localhost mysql]# rz

1.5解压软件,并创建文件存放目录

[root@localhost mysql]# tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

[root@localhost mysql]# mkdir /app

[root@localhost mysql]# mv mysql-5.7.26-linux-glibc2.12-x86_64 /app/mysql

1.6创建一个管理mysql的用户

[root@localhost mysql]# useradd -s /sbin/nologin mysql

1.7设置环境变量

[root@localhost mysql]# vim /etc/profile

[root@localhost mysql]# export PATH=/app/mysql/bin:$PATH

[root@localhost mysql]# source /etc/profile

[root@localhost mysql]# mysql -V

1.8创建一个存放mysq数据文件的目录

mkdir /data/mysql/data -p

1.9权限授权

chown -R mysql.mysql /data/*

chown -R mysql.mysql /app

2.安装mysql

2.1    初始化数据(创建系统数据)

yum install -y libaio-devel  --安装mysql的依赖包

mysqld --initialize --user=mysql --basedir=/application/mysql --datadir=/data/mysql/data

2020-04-24T13:21:56.687447Z 1 [Note] A temporary password is generated for root@localhost: FA0Sm#JO&iG_

2.2mysql初始化

[root@localhost ~]# \rm -rf /data/mysql/data/*        --注意,这个是删除数据保存的目录

[root@localhost ~]# mysqld --initialize --user=mysql --basedir=/app/mysql --datadir=/data/mysql/data   --注意一个文件保存目录,一个是数据保存目录

2.3配置文件的准备cat >/etc/my.cnf <

2.4启动数据库(红帽6的方式)

cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld

service mysqld restart

2.4启动数据库(红帽7的方式)[root@localhost ~]# cat >/etc/systemd/system/mysqld.service <

2.5管理员密码的设定(默认没有密码)

mysqladmin -uroot -p password 1234

Enter password:

2.6启动数据库,登陆

/etc/init.d/mysqld start

83e5111bb782

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值