zoukankan      html  css  js  c++  java
  • Ubuntu Navicat链接mysql (9.17第六天)

    Navicat链接MySQL

    首先要在虚拟机里面下载好MySQL,在宿主机里面下载好Navicat

    Navicat下载及安装教程:https://blog.csdn.net/jsnhux/article/details/80921454

    MySQL安装在上个博客有,这里主要说下配置的问题,和一些常见的错误

    (1)配置MySQL

    1.ubuntu 下mysql 的启动停止命令

      立即停止:service mysql stop

      重启服务:service mysql restat

      启动服务:service mysql start

    2. mysql 文件配置介绍

      MySQL 官方文档:https://dev.mysql.com/doc/refman/5.7/en/  这里MySQL的版本是5.7

      MySQL 文件配置文档:https://dev.mysql.com/doc/refman/5.7/en/server-administration.html

      配置文件的路径:根配置文件是 cat /etc/mysql/my.cnf

    实际的配置文件地址在红框中

    打开MySQL的配置文件,下图两个当中有其中一个有需要注释的代码,注释掉就好。

    注释掉文件中的:bind-address = 127.0.0.1: -> #bind-address = 127.0.0.1:


     链接时候可能出现的错误

    拒绝用户root的访问,我们只要在MySQL里面开通访问权限就好了

    解决办法:到mysql 所在的服务器

        1.进去mysql

                     输入:use mysql;

                     输入:select user,authentication_string,host from user;  发现host 里面只有host 给其他的ip 开通访问权限。

     2.开通访问权限

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

        flush privileges;

        quit;

        发现依然不能访问,此时看看防火墙 关闭防火墙:sudo ufw disable 

    再重启mysql 服务  service mysql restart   连接成功

     
  • 相关阅读:
    Python 之 编程中常见错误
    Python 列表(数组)初识
    Python 字符串处理
    QT学习笔记三 窗口类型
    C++ Primer第五版学习笔记十 引用与指针
    C++ Primer第五版学习笔记九 变量及初始化,声明和定义,作用域
    angularf封装echarts
    记录npm yarn安装遇到的问题
    网页中嵌入google地图
    og协议-有利于SNS网站分享
  • 原文地址:https://www.cnblogs.com/liujizhou/p/11548559.html
Copyright © 2011-2022 走看看