(数据安全)CentOS7下载安装mysql数据库

1、 进入mysql官网如下,找到mysql-8.0.16-linux-glibc2.12-x86_64.tar.xd
在这里插入图片描述
在这里插入图片描述
下载前会让你先登录,直接点击no,thanks跳过登陆下载

2、下载mysql的压缩包后,使用xshell和xftp将下载的压缩包传到centos7
在这里插入图片描述
将刚刚的mysql压缩包复制到/usr/local/mysql或者/usr/local下:
在这里插入图片描述
3、解压缩:
tar -xvf mysql-8.0.16-linux-glibc2.12-x86_64.tar **
在这里插入图片描述-
4、
#检查mysql组和用户是否存在,如无创建
cat /etc/group | grep mysql
cat /etc/passwd | grep mysql
#创建mysql用户组
groupadd mysql
useradd -g mysql mysql
#修改用户mysql的密码为amzc123456(自己设定)
passwd mysql
**
在这里插入图片描述
#更改所属的组和用户 (chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可
以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在
将文件 拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 )
chown -R mysql mysql
chgrp -R mysql mysql
#进入mysql目录
cd /usr/local/mysql
#创建data目录,创建后会默认设定一个随机mysql登陆密码SnQytTb>%1;6(每次执行都会不一样)
su mysql
cd /usr/local/mysql/bin
./mysqld –initialize
**
#新版的数据库是没有my.cnf需要创建my.cnf
#在/etc/下创建创建my.cnf
cd /etc/
touch my.cnf
vim my.cnf
cat my.cnf
在配置文件my.cnf添加如下配置:
在这里插入图片描述
在这里插入图片描述
#修改config配置,修改SELINUX=disabled
vi /etc/selinux/config
在这里插入图片描述
#修改mysql目录权限
chown -R mysql:mysql /usr/local/mysql
#创建软连接(实现可直接命令行执行mysql)
ln -s /usr/local/mysql/bin/mysql /usr/bin
#mysqld配置,拷贝启动文件到/etc/init.d/下并重命令为mysqld
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
#增加执行权限
chmod 755 /etc/init.d/mysqld
#检查自启动项列表中没有mysqld
chkconfig --list mysqld
#如果没有就添加mysqld
chkconfig --add mysqld
#设置开机启动
chkconfig mysqld on
#启动测试
service mysqld start
在这里插入图片描述
说明我们的配置文件成功,mysql彻底安装完成。
安装完数据库后,我们需要重置mysql连接密码,用上面随机生成的密码登陆mysql。
mysql -u root -p (一路直接回车)
在这里插入图片描述
#在mysql中修改密码为123456。
set PASSWORD = ‘123456’;
在这里插入图片描述
*** 通过以上的配置已经完成了MySQL5.7的所有安装步骤,现在只需要重起一下MySQL服务即可使用MySQL数据库了。
使用命令:
/etc/init.d/mysqld restart
*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值