CentOS-7-x86_64-DVD-1708安装mysql5.7

1:CentOS-7-x86_64-DVD-1708.iso系统下载:

      http://ftp.riken.jp/Linux/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso

2:mysql5.7下载:

      https://dev.mysql.com/downloads/mysql/

3:安装CentOS-7-x86_64-DVD-1708.iso系统

      自定义安装,安装常用的开发工具(yum,make等)不要选择最基础安装

4:创建mysql分组和用户

groupadd mysql   #添加分组
useradd -g mysql mysql  #添加mysql用户
passwd mysql   #给mysql用户设置密码

5:安装mysql

5.1:准备文件夹

Mkdir /work/
Cd /work
tar zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz.part
mv mysql-5.7.21-linux-glibc2.12-x86_64 mysql   #重命名
cd /work/mysql
mkdir data
chmod –R 777 /work  #授权

5.2:安装

cd /work/mysql/bin
################################
#basedir是自己解压的mysql源码文件夹
#datadir是新建的数据文件夹
#保存最后一行临时密码备用
################################
#./mysqld --initialize --user=mysql --basedir=/work/mysql/ --datadir=/work/mysql/data/    

5.3:配置my.cnf

cd ../ support-files
Ls   ##查看my-default.cnf 是否存在 如果存在直接复制到/etc/my.cnf
#################
#1:存在
#################
cp -a ./support-files/my-default.cnf /etc/my.cnf
#################
#2:不存在
#################
touch /etc/my.cnf
vim  /etc/my.cnf
[mysqld]
basedir=/work/mysql/
datadir=/work/mysql/data/
socket=/var/lib/mysql/mysql.sock
[client]
port=3306
socket=/var/lib/mysql/mysql.sock
5.4:配置mysql
./mysqld_safe --user=mysql &      ##此处容易报错 百度即可解决
cp mysql.server /etc/init.d/mysql   
chmod +x /etc/init.d/mysql    ##把mysql添加到后台运行成为服务
chkconfig --add mysql   ##把mysql注册为开启启动项
cd ../bin
./mysql -uroot –p   ##用临时密码登陆
set password=password("123456");  ##修改密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;  ##授权
FLUSH   PRIVILEGES;  ##生效
Exit
systemctl stop firewalld.service  ##关闭防火墙
service mysql restart;
################################################安装完毕#################################################
###########################################使用sql连接工具测试############################################

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值