Linux下安装mysql

Linux下安装MySQL

1 上传安装包

上传安装包mysql-5.7.28-1.el7.x86_64.rpm-bundle到虚拟机/opt/module里

2 检查是否存在冲突软件

--检查是否存在mariadb数据库

rpm -qa|grep mariadb

如果有,则会返回如下图标志:

删除mariadb数据库(如果没有,则无需进行以下步骤)

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

3 解压安装包

--切换目录

cd /opt/module

--解压安装包至当前目录

tar -xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar 

4 安装相关组件

--按照如下顺序进行命令执行

--第一步

rpm -ivh /opt/module/mysql-community-common-5.7.28-1.el7.x86_64.rpm

--第二步

rpm -ivh /opt/module/mysql-community-libs-5.7.28-1.el7.x86_64.rpm 

--第三步

rpm -ivh /opt/module/mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm 

--第四步

rpm -ivh /opt/module/mysql-community-client-5.7.28-1.el7.x86_64.rpm 

--第五步

rpm -ivh /opt/module/mysql-community-server-5.7.28-1.el7.x86_64.rpm  --nodeps --forc

最后,查看安装情况

rpm -qa | grep mysql

它可以帮你查看当前mysql安装情况,请看下图,如果你有则证明你可以继续进行了。

 

5 检查MySQL配置参数,并进行目录内容删除

--查看MySQL配置文件

vi /etc/my.cnf

 

--复制datadir配置项对应的路径

cd /var/lib/mysql

--删除当前路径下的所有内容

rm -rf ./*

6 初始化MySQL

--执行如下命令

mysqld --initialize --user=mysql

7 查看root用户的临时密码

--执行如下命令

cat /var/log/mysqld.log 

--下图红框处为root用户的临时密码

 

8 启动MySQL服务

--启动命令

systemctl start mysqld

--查看MySQL运行状态,如下图所示

systemctl status mysqld

 

--关闭MySQL服务(无需运行)

systemctl stop mysqld

9 登录MySQL

--使用root用户及对应密码登录MySQL

mysql -uroot -p

--输入对应的临时密码

--出现下图所示即为登录成功

10 修改root用户的密码

--修改密码的指令

set password=password("*********");

*处为你所设置的新密码

出现下图则说明密码修改成功

11 修改root用户连接mysql的ip限制

--指令如下

select host from mysql.user where user='root';
update mysql.user set host='%' where user='root';

--具体操作以及图示如下

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值