SUSE Linux 12系统 安装 mysql8.0

远离Linux,否则从上班崩溃到下班!
没事!弄了一天,最后总算成功了!

首先,你得知道服务器是什么系统的!我用的是SUSE Linux 12.5,如果你也是SUSE12的,那就继续看下去吧!
第一次接触Linux,从连接远程服务器到下载安装mysql。这篇是给同样是小小小小白的朋友们看的哦!

1、安装xshell
我这里是win10系统,要远程操作Linux系统,所以要下载一个xshell。
xshell可以在Windows界面下用来访问远端不同系统下的服务器。
安装教程可以参考:XShell免费版的安装配置教程以及使用教程(超级详细、保姆级)

连接上服务器之后可以ping一下百度看服务器是否有连网哦!
ping www.baidu.com

顺便说一下,在xshell里的快捷键:复制ctrl+insert、粘贴shift+insert

2、在服务器上安装mysql
我经过好几轮 装了卸、卸了装……
(1)我的服务器里没有安装yum(由于起初不懂yum,一直不知道什么问题)
在这里插入图片描述
(2)只能参考rpm版本的教程(下载rpm文件安装)但好像说会出现各种问题!这不,我就不行了!
(3)来回折腾考虑要不要安装yum之后,找到了下面的教程!(但记得要根据服务器系统选择对应的mysql版本)
备注:很多博客说要下载之后传过去的,其实服务器有网直接在那边下载就可以啦!
参考教程:suse linux 12 安装mysql亲测linux系统安装mysql5.7.22 (前面一篇也是参考的后面一篇)
直接跟着教程就可以了,但有一点:
在这里插入图片描述
这个地方下载的方式应该是:(这样可以直接存放在/usr/local中)
wget -P /usr/local https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

在我看到了希望的时候,发现还是启动失败(忘记截图了)!因为启动失败所以也没有办法service启动,出现了跟我之前用rpm文件安装完后一样的问题:
在这里插入图片描述
因为我在用rpm文件安装的时候已经试过网上所有跟这些 错误 相关的解决方法,但都不能解决,所以……又开始崩溃。
很快就找到了问题!源于一句不怎么准确的话:
在这里插入图片描述
什么叫只要这两行!!!!一定要把3行都写进去!!
写完之后按Esc,然后按:wq保存。重新进去修改的话先将鼠标放到要改的位置,然后按i,就可以改了!
我将第一行补充进去之后,就可以成功启动啦!!!可以下班啦!

(4)卸载一定要干净!
所以我专门找了卸载的教程:Linux系统彻底卸载MySQL数据库

3、在linux操作mysql
用临时密码登录、改密码、授权上面的教程也有写!如果你发现出错了,那肯定是你没看清mysql的版本!不用怀疑我是怎么知道的!
改密码:alter user ‘root’@‘localhost’ identified by ‘*****’;
更详细的如下:MySQL8.0 创建用户及授权 - 看这篇就足够了
测试:在Linux环境下安装MySQL数据库、创建一张表插入多条数据(mysql8.0默认uft-8)

4、suse12防火墙
关闭:systemctl stop SuSEfirewall2.service
开启:systemctl start SuSEfirewall2.service
开机启动防火墙:systemctl enable SuSEfirewall2.service
取消开机启动防火墙:systemctl disable SuSEfirewall2.service
(不要随便开防火墙!!)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值