MySQL—Linux安装

首先我们登录上自己的root账号,这里我们先不管其它的,只要能用上MySQL就行

1. ps ajx | gerp mariadb 查看是否存在MySQL,这个mariadb其实就是MySQL,原来为了防止MySQL从开源变成闭源出来的分支,他们是同源同根的 

或者你也可以直接 在命令行上 敲 mysql我这里并没有mysql所以没有找到命令,如果你有的话也可以直接使用了,如果你想升级版本那么就往后看吧

2.systemctl stop mariadb.service 停掉服务

 3.rpm -qa | grep mariadb  或者 rpm -qa |grep mysql 查看是否有安装包

4.sudo yum remove mariadb 卸载出现的安装包

这里建议先备份一下/etc/my.cnf和/var/lib/mysql中的数据 如果你原来有数据的话没有就随便玩

5.cat /etc/redhat-release 查看我们服务器的版本我这里是centos 7.6

6.去官网找到对应的yum源官网

我的服务器是centos所以我找的是community-el的,如果是ubuntu就找对应的

 然后点击对应的版本,这时候会下载,下载完成后查看浏览器中的下载内容

 

或者直接右键版本复制链接,这样我们就得到了下载链接 

7.wget 获取到的下载url

就下载了rpm包 ,目的是为了安装mysql的yum源因为我们原本是没有这个yum源的

ls /etc/yum.repos.d查看

 8.rpm -Uvh 刚下下来的rpm包

再次查看的时候发现多了mysql的yum源,此时我们还没有安装mysql只是安装了对应的mysql的yum源(如果安装失败 请切换到root用户 使用sudo rpm -Uvh xxxxxxx)

yum list |grep mysql 查看是否能正常工作 el7-6 就是我对应的centos的版本了

 

 9.yum install -y mysql-community-server 安装mysql的包,库、客户端、服务端等

 有可能安装不成功如下

我们就需要去找到mysql-community.repo

cd /etc/yum.repos.d

然后vim mysql-community.repo 修改其中的gpgcheck=0就可以了

退出后重新安装

 安装成功!

ls /etc/my.cnf  和 ls /var/lib/mysql 查看配置文件是否存在

 并配置文件my.cnf

 10. systemctl start mysqld.service 启动服务

11.ps axj |grep mysqld 查看服务

 ls -al /var/lib/mysql 查看文件

 12.sudo grep 'temporary password' /var/log/mysqld.log 获取临时root密码

13.mysql -uroot -p 使用临时密码登录

如果出现密码并不好用的问题

可以选择在 配置文件中/etc/my.cnf  [mysqld]下加入skip-grant-tables这条配置跳过密码登录

现在我们就进入到mysql中了 可以输入命令行来控制mysql了

控制我们下一章节再说

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值