zoukankan      html  css  js  c++  java
  • SQLyog远程连接mysql数据库

    SQLyog是一款数据库管理工具。可视化的数据库管理工具。

    今天先不讲如何下载安装,今天直接跳过讲解如何远程连接linux上的数据库。

    前提是:linux上已经安装好了mysql数据库。下篇随笔我会讲如何在linux上安装mysql数据库的。

    第一步:先授权数据库能远程访问。

    mysql> use mysql;
    Database changed
    mysql> grant all privileges  on *.* to root@'%' identified by "root";
    Query OK, 0 rows affected (0.00 sec)

    mysql> select host,user,password from user;
    +--------------+------+-------------------------------------------+
    | host        | user | password                                  |
    +--------------+------+-------------------------------------------+
    | localhost    | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    | 192.168.1.12 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    | %            | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    +--------------+------+-------------------------------------------+
    3 rows in set (0.00 sec)

    这样机器就可以以用户名root密码root远程访问该机器上的MySql.。

    账号:root,密码:root

    第二步:远程连接linux上的数据库。

     

     这样我们就成功的连接了linux服务器上的mysql数据库了。

    最主要的是第一步的mysql的远程授权。

    刚开始我也是没有授权,导致一直提示连接被拒绝。

    后来百度了下,查到了原因:http://www.linuxidc.com/Linux/2014-09/106892.htm

    这个是几种远程授权的方法,供大家参考。

  • 相关阅读:
    (转)HTTP、TCP和HTTPS
    使用覆盖索引优化like查询
    Laravel 源码解析(一)
    redis 缓存策略注意的问题总结
    laravel 监听mysql操作 生成时间
    CommonJS, AMD, CMD 笔记
    php json_encode小数精度丢失的问题
    Python通过pandas操作excel常用功能
    Vmware 虚拟化技术
    磁盘中的esp分区与msr分区
  • 原文地址:https://www.cnblogs.com/star12111/p/13526535.html
Copyright © 2011-2022 走看看