MySQL高级--CemtOS安装MySQL并配置

  1. 下载安装包
    • 我们可以到官网直接下载自己需要的版本,网址是:https://downloads.mysql.com/archives/community/  
    • 这里我们以5.5.48的版本为例,下载图中的两个
      • MySQL高级--CemtOS安装MySQL并配置
  2. 上传到我们的CentOS系统
    • 这里我们使用 SSH Secure Shell 上传我们的安装包
    • 具体操作如下:
      1. 连接CentOS
        • MySQL高级--CemtOS安装MySQL并配置
        • MySQL高级--CemtOS安装MySQL并配置

        • MySQL高级--CemtOS安装MySQL并配置

      2. 将文件拖至我们想要安装的位置 
        • MySQL高级--CemtOS安装MySQL并配置
  3. 检查是否安装过MySQL
    • 输入命令:rpm -qa | grep -i mysql  
  4. 如果安装过,进行删除操作
    • 安装过就会出现对应的安装包
      • MySQL高级--CemtOS安装MySQL并配置
    • 使用命令:rpm -e MySQL -client -5.5.48-1.linux2.6.x86_64

      • rpm -e MySQL -server -5.5.48-1.linux2.6.x86_64

  5. 如果没安装过可以直接进行安装
    • 若没有安装过则不会有安装包出现,这是我们就可以进行安装操作了
    • 进入到安装包目录,查看是否有安装包
      • MySQL高级--CemtOS安装MySQL并配置
    •  执行命令:rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64

      • MySQL高级--CemtOS安装MySQL并配置

      •  可能会出现如下的问题,这是由于我们CentOS系统自带的 mariafb-libs 包与我们的mysql包不兼容问题

        1. 解决问题需要我们将系统自带的 mariafb-libs 包删除

        2. 执行命令:yun remove mariafb-libs.xxxxxx  ,但可能会遇到 :

        3. 已经有一个yum进程在运行了,可以使用kill干掉它:kill -s 9 2847

        4. 杀死yum进程后继续执行:yun remove mariafb-libs.xxxxxx ,删除成功后,问题解决了。
        5. 问题解决后,我们继续执行:rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64  ,就可以成功安装了,我们再安装执行命令:rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64,安装客户端mysql就可以了。
        • MySQL高级--CemtOS安装MySQL并配置

        • MySQL高级--CemtOS安装MySQL并配置

        • MySQL高级--CemtOS安装MySQL并配置

        • MySQL高级--CemtOS安装MySQL并配置

  6. 安装完成之后,可以进行查看mysl的用户和用户组
    • 查看mysql的用户:cat /etc/passwd|grep mysql
    • 查看mysql的用户组:cat /etc/group | grep mysql
      • MySQL高级--CemtOS安装MySQL并配置
  7. 启动mysql服务

    • 执行启动mysql服务:service mysql start  (补充:停止mysql服务的命令:service mysql stop)
    • 查看是否成功启动:ps -ef | grep mysql

      • MySQL高级--CemtOS安装MySQL并配置
  8. 为我们的mysql用户设置密码
    1. 执行命令:/usr/bin/password -u root -password 123456
    2. 尝试登录检验是否设置成功:mysql -u root -p
      • MySQL高级--CemtOS安装MySQL并配置
  9. 为mysql设置,开机自启动

    • 设置开机自启动命令:chkconfig mysql on
    • 检测是否设置成功:chkconfig --list | grep mysql
    • MySQL高级--CemtOS安装MySQL并配置
上一篇:CSAPP:Boom


下一篇:48 Express脚手架框架开发