• centos7.8安装mysql


      今天来说一下我在centos7.8下安装mysql的步骤:

      首先查看你的虚拟机的版本信息:lsblk

      

        然后去官网下载mysql的安装包:https://dev.mysql.com/downloads/mysql

         我下载的是5.6.50:

      

     选择RPM Bundle这个文件。

      可以使用远程操控软件上传到Linux中。在你上传的目录下可以查看一下:

      

     使用tar命令解压到一个文件夹中(我建议你是新建一个文件夹,因为这个解压之后不止一个.rpm安装包):

      

    tar -xvf MySQL-5.6.50-1.el7.x86_64.rpm-bundle.tar  -C /usr/local/mysql

      解压之后可以进入到你解压的目录下去查看一下,就会有如下的安装包(mysql下载的版本不一样,可能会有一两个不同):

      

      在安装之前所要进行的操作是需将系统自带的mariadb-lib卸载(!!!!!!!!!!!!!!!!!!!务必):

      查看一下系统自带的mariadb-lib

    rpm -qa|grep mariadb

       然后进行删除操作,删除完不放心还可以在通过上面的命令查看一下,如下图:

    rpm -e --nodeps +你的刚才查看出的版本

       

      然后是创建mysql用户和用户组:

    groupadd -g 1000 mysql
    useradd mysql -g mysql -p mysql

      接下来就是正题:安装mysql,需要通过如下命令只安装四个即可:

    rpm -ivh MySQL-server-5.6.50-1.el7.x86_64.rpm
    rpm -ivh MySQL-client-5.6.50-1.el7.x86_64.rpm
    rpm -ivh MySQL-devel-5.6.50-1.el7.x86_64.rpm
    rpm -ivh MySQL-shared-5.6.50-1.el7.x86_64.rpm

      接下来是启动mysql:

    service mysql start

      接着就是采用随机生成的密码登录,如下图,首先通过指令查看随机密码的位置,然后进行查看即可:

    find / -name .mysql_secret

       

    mysql -u root -p  你刚才查看的密码

      登录之后你需要对你的密码进行设置,否则不能选择数据库进行操作。

    SET PASSWORD=password('你自己想要设置的密码');
    FLUSH PRIVILEGES;

      到这里就算是完成了,你可以对你的数据库进行操作了。你可以试一下。

    show databases;

      本地连接测试:(用wondows上的navicat连接linux上刚才安装的mysql)

      首先是需要对你的虚拟机的防火强进行关闭(我这里是centos7的指令)。

        systemctl stop firewalld.service    # 关闭firewall
        systemctl disable firewalld.service # 禁止firewall开机启动

      然后需要登录进入到linux上的mysql进行权限的开启:  

    grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;

      退出mysql直接输入exit就可以了。

     关闭服务是service mysql stop

     

  • 相关阅读:
    [NOI2008] [bzoj1061] 志愿者招募
    [bzoj1070] 修车
    [群内模拟4.8] 定点爆破 后宫着♂火 签到题
    初识费用流 模板(spfa+slf优化) 餐巾计划问题
    Chromium的无锁线程模型C++代码示例
    JavaScript的Date类的函数特殊处理导致的问题
    ssh免密码快速登录配置
    container-with-most-water(最大蓄水问题)
    死锁
    美团2018春招编程题第一题 字符串距离 O(n)解法
  • 原文地址:https://www.cnblogs.com/moxihuishou/p/13983237.html
Copyright © 2020-2023  润新知