相关疑难解决方法(0)

OperationalError :( OperationalError)(2003,"无法连接到'192.168.129.139上的MySQL服务器'(111)"无无

我试图在运行12.04的Ubuntu机器上使用mysql创建一个远程数据库.

它有一个root用户,启用了远程登录,没有密码.我已经启动了服务器.

输出

sudo netstat -tap | grep mysql
Run Code Online (Sandbox Code Playgroud)

节目

tcp        0      0 localhost:mysql         *:*                     LISTEN      13246/mysqld
Run Code Online (Sandbox Code Playgroud)

我创建了一个名为nwtopology的数据库(如上所述root还没有密码.)

 create database nwtopology
 grant all privileges on *.* to root@192.168.129.221
 FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)

从也运行Ubuntu 12.04的客户端机器我使用python脚本使用sqlalchemy连接到远程mysql数据库.

from pox.core import core
import pox.openflow.libopenflow_01 as of
import re
import datetime
import time
from sqlalchemy import create_engine, ForeignKey
from sqlalchemy import Column, Date, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import relationship, backref
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from sqlalchemy.sql.expression import exists

log …
Run Code Online (Sandbox Code Playgroud)

python mysql sql sqlalchemy

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

mysql ×1

python ×1

sql ×1

sqlalchemy ×1