centos7下安装mysql

1.在官网下载mysql安装文件(我这里使用的是mysql-5.7二进制版安装)

2.把安装文件放到需要安装的文件目录下,并解压

解压命令:

tar -zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz

由于解压出来文件夹名太长我这边偷懒使用移动命令重命名了一下:

mv mysql-5.7.12-linux-glibc2.5-x86_64 mysql

重命名后的效果:

3.新建mysql用户组与mysql用户,并将mysql添加到mysql用户组中

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

4.进入mysql文件夹,新建data文件夹(用于mysql数据缓存),并改变文件夹权限

cd mysql
mkdir data
chown root:root .

5.开始安装mysql

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

bin/mysql_ssl_rsa_setup --datadir=/home/application/mysql/data

生成的密码:

6.进入mysql文件夹下的support-files中修改my-default.cnf配置,拷贝覆盖/etc/my.cnf

basedir = /home/application/home
datadir = /home/application/home/data

cp my-default.cnf /etc/my.cnf

7.启动mysql服务

./mysql.service start

8.使用生成密码进入数据库并修改密码

./mysqladmin  -u root -p password "新密码"
输入原本密码:

成功进入mysql:

9.设置mysql服务设置成开机启动

将support-files文件下mysql.service复制到/etc/init.d下重命名为mysqld,修改其权限

cp mysql.server /etc/init.d/mysqld
cd /etc/init.d
chmod 755 mysqld

使用chkconfig设置开机启动

chkconfig --add mysqld <!--添加到系统服务启动项-->

chkconfig mysqld on <!--设置开机启动-->

chkconfig --list <!--查看开机启动项-->

效果:

启动mysql服务:

service mysqld start

 

转载于:https://my.oschina.net/u/1263127/blog/834937

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值