Python 有没有办法将networkx图形插入mysql?

Python 有没有办法将networkx图形插入mysql?,python,mysql,database,networkx,Python,Mysql,Database,Networkx,我有一个从文件中读取的networkx图形。我想创建一个mysql表,其中包含所有节点及其相应属性(列)。我知道我可以用 db_connection = MySQLdb.connect(host='127.0.0.1', user='myname', passwd='mypass') # Variable that exacutes Database calls with MySQL cursor = db_connection.cursor() # Create databse

我有一个从文件中读取的networkx图形。我想创建一个mysql表,其中包含所有节点及其相应属性(列)。我知道我可以用

 db_connection = MySQLdb.connect(host='127.0.0.1', user='myname', passwd='mypass') 

 # Variable that exacutes Database calls with MySQL

 cursor = db_connection.cursor()

 # Create databse with MYSQL query - databasename

 cursor.execute('CREATE DATABASE inb104')

 # Select which database to use with MYSQL query - databasename

 cursor.execute('USE inb104')

 # Create database with MYSQL query - tablename & fields 

 cursor.execute('''CREATE TABLE popularity (
                   PersonNumber INT,
                   Value VARCHAR(70),
                   Category VARCHAR(25),
                   PRIMARY KEY (PersonNumber, Value, Category)
                   )
               ''')
但我更喜欢将节点作为参数并构建表的方法,而不需要创建字符串命令(例如“createtable”和“insert”)。networkx中有这样的功能吗?

首先试着阅读一下 通常,您可以将图形保存在一个表中。

首先,请尝试阅读此内容 通常可以将图形保存在一个表中