zoukankan      html  css  js  c++  java
  • 关于centOS安装配置mysql5.6那点事

    第一步 下载安装

    一、主要因为现在mysql官网yum直接推送mysql8,mysql5.1,然而mysql8不稳定,mysql5.1版本又太低,要想用旧版本5.6就先下载相应的依赖包,安装好依赖包,更改默认版本号后,再安装。故总结就是通过官网下载依赖包+yum安装的方式。

    1.yum list | grep mysql

    2.https://dev.mysql.com/downloads/repo/yum 下载依赖包

    3.rpm -ivh 依赖包   

    注意:此时安装rpm依赖包就和windows下安装exe一样,会自动安装到相应的目录,不用指定安装目录(例如/opt)

    4.yum repolist enabled | grep "mysql.*-community.*" 查询mysql安装相关依赖

    5.vi /etc/yum.repos.d/mysql-community.repo  更改默认版本号 mysql5.6对应的enabled=1 mysql8对应的enable=0

    6.改 mysql 5.6 enable=1 改mysql8 enable=0 修改配置文件指定软件版本

    7.yum install mysql-server

    注意:如果报错重新运行yum install mysql-server

    8.进入centOs系统数据库Mysql,此时用nevicat连centos中的数据库会报2003错误

    解决办法:以root身份进入centos系统数据库mysql -u root -p

    9.授予其他远程连接电脑权限:

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    其中'123456'为重置的root用户的密码

    10.若此时用nevicat连centos中的数据库还是要报2003错误

    解决办法:关闭防火墙 service iptables stop 一定会连接成功,如果不成功可以联系我

    第二步 配置命令总结

    1.修改mysql root的密码 mysqladmin -u root password 'new-password'

    2.查看mysql进程是否启动:ps -ef | grep -i "mysqld"

    3.修改mysql root用户远程启动权限

      法一:通过更改user表

        use mysql;

        select user,host from user;

        注意:如果只是修改host名为虚拟机名的那条记录(把host改为%)会导致远程终端连接时连不上(报1045错误),所以此时需要完整地添加一条user为root,host为%的完整信息之后再刷新权限

      法二:通过命令

        GRANT ALL PRIVILEGES ON *.*TO'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;

        flush privileges 刷新权限表  或重启mysql service mysqld start

        quit

    4.查看mysql是否已经安装:rpm -qa | grep -i “mysql”

    5.启动mysql:chkconfig mysqld on

          service mysqld start

    6.以root用户登录:mysql -u root -p

            mysql -u root password “密码”

  • 相关阅读:
    武汉招项目经理,高级软件工程师,客户端程序员,网页制作,2D美工[代发]
    学习WPF: 创建数据绑定目录树
    How do you translage CS2008 hardcode strings quickly?
    Windows Media Services 流媒体服务器架设教程 .
    流媒体服务器搭建实例——可实现录音,录像功能
    (转)A General Fast Method Invoker
    iphone property(转)
    C# 运算法 “??” “:: ” “int?”
    Crosby质量箴言(转)
    iphone程序的生命周期(执行过程) (转)
  • 原文地址:https://www.cnblogs.com/leorichardyhl/p/11329985.html
Copyright © 2011-2022 走看看