阿里云服务器安装mysql教程--不建议使用

1447 篇文章 12 订阅
1447 篇文章 7 订阅

xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003
百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!


Linux下安装mysql

  • 安装mysql之前,不管是在windows还是在Linux都是需要查看是否以前就存在mysql,不然是不能直接安装的。

  • 所以首先第一步就是要删除掉原有的mysql,并且删除mysql对应的文件。这里仅演示安装,由于之前卸载过,所以只删除对应的部分文件

  • 查找mysql:

    find / -name mysql;

  • 删除找到的mysql

    rm -rf 路径(注意:这个路径是刚才找到的路径)

  • 删除了找到的路径之后,再次使用查找的命令,如果发现没有文件了就进行下面的步骤。
    这里写图片描述

  • 安装之前先进入local目录下,一般操作都在该目录
    这里写图片描述

  • 如果出现删除文件出现问题可以执行以下命令,删除该目录下所有文件(注意:谨慎使用)

  • 下载安装,下载路径:https://dev.mysql.com/downloads/mysql/5.5.html#downloads。选择Linux5.5.6
    这里写图片描述

  • 然后使用Secure上传下载的安装包,这里使用的8.1,该版本支持打开SFTP界面后,直接拖拽上传。
    这里写图片描述

  • 上传成功之后,直接解压。如果发现上传的时候文件上传错了目录,可以使用移动命令,移动进入需要的目录之内

    mv -fiv 文件名 需要移动到什么地方的路径

  • 解压

    tar -zxvf 文件名

  • 删除压缩包

    rm -rf 文件名

  • 为了方便之后的操作,我们需要重新将文件解压后的文件命名

    mv 原文件名/ 新文件名

  • 检查是否有mysql工作组

    groups mysql
    这里写图片描述

  • 如果没有工作组创建一个工作组,如果有直接略过

    groupadd mysql
    useradd -r -g mysql mysql

注意:当发现添加了错误的用户组,可以直接删除,执行userdel mysql即可,mysql是用户组的名字

注意:进入mysql更改权限,这是安装之前一个很重要的步骤。

chown -R mysql:mysql ./
如果没有足够的权限是无法安装的。

  • 然后使用安装命令安装mysql

    ./scripts/mysql_install_db –user=mysql

这里有可能会报一下几个错误:
sh: ./bin/my print defaults: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Neither host ‘guozh’ nor ‘localhost’ could be looked up with
./bin/resolveip
Please configure the ‘hostname’ command to return a correct hostname.
If you want to solve this at a later stage, restart this script with the –force option 这个错误的原因比较简单,就是使用的mysql的版本可能是32位,而系统是64位的。版本不匹配是装不上的,重新下载即可。

  • 查看Linux的版本信息解决办法

    uname -a
    这里写图片描述

  • 再次执行安装命令,有可能会出现一下错误:

    FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
    Data::Dumper
    执行:yum -y install autoconf

  • 再次执行安装命令可能会有一下错误:

    Installing MySQL system tables…./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
    执行: yum install libaio* -y

出现一下信息就是已经在成功安装

这里写图片描述

  • 安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysql

    chown -R root:root ./
    chown -R mysql:mysql data

  • 注意:安装完成之后要做的第一件事情就是启动mysql,不然无法做其他的操作

    ./support-files/mysql.server start

启动之后修改密码,远程连接即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值