zoukankan      html  css  js  c++  java
  • 在Linux安装和卸载mysql

    安装mysql:

      1.先执行 getconf  LONG_BIT 看看Linux系统是多少位的,上传对应位数的mysql到Linux服务器

      2.通常将软件安装到/usr/local

        解压压缩包:tar -xvf  mysql.tar  -C 目标路径  或者直接解压到当前路径 tar -xvf  mysql.tar

      3.安装MYSQL服务端

        rpm -ivh MySQL-server-x.x.xx-x.rpm

        出现有提示,是告诉我们root用户的密码第一次是随机生成的,它保存在/root/.mysql_secret中,第一次登录需要修改root密码

        

       4.安装MYSQL客户端

         rpm -ivh MySQL-client-x.x.xx-x.rpm

      5.开启mysql服务(查看mysql的状态 service mysql status)

        service mysql start

      6.查看生成的root密码

        cat /root/.mysql_secret

      7.使用默认密码登录mysql

        mysql -uroot -pi5wQmJ0CgZZyoZyd

      8.修改默认密码,否则不能操作数据库

        set password=password('root');

      9.设置mysql远程访问,否则远程终端不能连接,这里授予root用户远程访问权限

        grant all privileges on *.* to 'root' @'%' identified by 'root';

        flush privileges;

      10.即使授予了远程访问权限也有可能因为防火墙原因连接不上

        防火墙开放3306端口

          #添加指定需要开放的端口: firewall-cmd --add-port=3306/tcp --permanent

          #重载入添加的端口: firewall-cmd --reload

          #查询指定端口是否开启成功: firewall-cmd --query-port=3306/tcp

        学习阶段也可以直接将防火墙关闭

          systemctl status firewalld.service

        上面方式一旦重启操作系统,防火墙就自动开启了

          systemctl disable firewalld.service  禁止防火墙服务器

    卸载mysql:

      # 查看安装的mysql信息  rpm -qa | grep MySQL

      # 卸载mysql

        service mysql stop  关闭mysql服务

        rpm -e --nodeps  xxx上面查询出来的mysql的信息xxx

  • 相关阅读:
    Unity3D笔记十六 输入输出-键盘事件、鼠标事件
    Unity3D笔记十五 碰撞、移动
    Unity3D笔记十四 力
    Unity3D笔记十三 摄像机之间切换
    the pointer this
    argc[] and *argv[]
    Square Detector
    pointer1
    OpenCV1
    OpenCV
  • 原文地址:https://www.cnblogs.com/roadlandscape/p/12451827.html
Copyright © 2011-2022 走看看