索鸟网

  1. 首页
  2. python mysql远程连接

python mysql远程连接


第一步:

    vim /etc/MySQL/my.cnf

找到

    bind-address = 127.0.0.1

注释掉这行,如:

    #bind-address = 127.0.0.1

或者改为:

     bind-address = 0.0.0.0

允许任意IP访问;

或者自己指定一个IP地址。

重启 MySQL:

    sudo /etc/init.d/mysql restart

第二步:

授权用户能进行远程连接

   grant all privileges on *.* to root@"%" identified by "password" with grant option;

刷新权限信息,也即是让我们所作的设置马上生效。

    flush privileges;

第一行命令解释如下,.:第一个代表数据库名;第二个代表表名。这里的意思是所有数据库里的所有表都授权给用户。root:授予root账号。“%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。“password”:分配账号对应的密码,这里密码自己替换成你的mysql root帐号密码。

相关标签: Python

来源地址:http://www.imooc.com/article/19569 版权归作者所有!

相关教程

  • 用Python 连接mysql数据库

    你必须下载一个单独的DB API的模块,你需要访问的每个数据库。例如,如果你需要访问Oracle数据库以及MySQL数据库,你必须下载Oracle和MySQL数据库模块.DB API提供了与数据库的工作,尽可能使用Python的结构和语法的最低标准。这个API包括以下:导入API模块.获取与数据库的连接.发出SQL语句和存储过程.关闭连接检验MySQLdb模块是否安装成功:#!/
  • plsql远程连接数据库

    我没有安装简易版oracle客户端。我安装的是企业版oracle。 要连接远程的oracle数据库,首先要安装oracle数据库(我的是企业版),plsql。 1.在oracle的安装目录下找到tnsnames.ora F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.or
  • tortoiseGit连接远程服务器

    1.运行TortoiseGit的puttygen程序,点击Generate,把生成的 Public key添加到服务器上git所有者家目录下.ssh目录里的authorized_keys文件 (每加入一个Public key都要单独一行 否则不生效) 2.然后在puttygen里点击 save private key , 把private key(私匙)保存到本地 3
  • win10如何远程连接win7,win7如何远程连接win10

    首先说一下我为什么写这篇文章,因为自从我装了win10之后,远程访问局域网内win7系统的电脑都显示如下图的状况,win7连接win10也是一样远程失败。昨天洗漱的时候突然脑子里闪过一个想法,我用的校园网可不可远程控制另一台电脑呢?经过我的实验,是可以的,并且解决了win10远程win7,win7远程win10这个一直困惑我很久的问题,决定写此博客记录下来,以防我自己忘记,也希望
  • 阿里云配置 MySQL 远程连接的详细步骤

    原文地址:http://www.cf2z.club/blog/Ali...默认情况下,我们安在阿里云上的mysql是不支持远程连接的,但是我们还需要通过一些工具来连接mysql,如navicat,这时就需要我们来修改mysql的远程连接了。注意一点:当我们修改完mysql权限相关的操作后一定要刷新权限表,使配置生效,执行 flush privilege
  • Centos7使用yum安装MySQL以及如何实现远程连接

    因为MySQL被Oracle收购,目前推荐使用mariadb数据库步骤如下:1)yum install mariadb2) yum install mariadb-server3) yum install mariadb-devel chmod -R 770 /var/lib/mysql systemctl restart mariadb.ser
  • git 远程连接,操作 github

    ssh连接 设置用户 git config --global user.name "" git config --global user.email "" 本地创建git项目 生成ssh.命令 ssh-keygen -C "email" 将生成的id_rsa.pub里面的内容复制到github的a
  • 远程连接服务器---SSH详解

    对于系统管理员来说,远程连接服务器是一个很有用的操作,它使得服务器管理变得更加方便。下面我就来科普一下有关远程连接服务器的知识:目前,远程连接服务器的类型有以下几种:① 文字接口的明文传输:Telnet、RSH为主,很少用到。② 文字接口的加密传输:以SSH为主,已经取代了上面的明文传输方式。③ 图形接口:XDMCP、VNC、XRDP等较为常见。这篇文章只为实战,不为普及概念性知