{ "info": { "author": "Devin", "author_email": "waipbmtd@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "mysql-connector-python-async\n============================\n\nBased on the MySQL Python connector for 2.0.2, made a few changes have been adapted to asyncio.\n\nMost of the examples are from mysql-connector-python, modified for asynchronous access.\n\n\nBasic Example:\n\n
\nimport asyncio\nimport mysql_async.connector\n\n@asyncio.coroutine\ndef main(config):\n output = []\n db = mysql_async.connector.Connect(**config)\n yield from db.connect()\n\n cursor = yield from db.cursor()\n\n # Select it again and show it\n stmt_select = \"SHOW ENGINES\"\n yield from cursor.execute(stmt_select)\n rows = yield from cursor.fetchall()\n\n for row in rows:\n output.append(repr(row))\n\n db.close()\n print('\\n'.join(output))\n\nif __name__ == '__main__':\n\n config = {\n 'host': '127.0.0.1',\n 'port': '3306',\n 'database': 'test',\n 'user': 'user1',\n 'password': 'user1',\n 'charset': 'utf8',\n 'use_unicode': True,\n 'get_warnings': True,\n }\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main(config))\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/waipbmtd/django-weed",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "mysql-connector-async-dd",
"package_url": "https://pypi.org/project/mysql-connector-async-dd/",
"platform": "",
"project_url": "https://pypi.org/project/mysql-connector-async-dd/",
"project_urls": {
"Homepage": "https://github.com/waipbmtd/django-weed"
},
"release_url": "https://pypi.org/project/mysql-connector-async-dd/2.0.2/",
"requires_dist": null,
"requires_python": "",
"summary": "mysql async connection",
"version": "2.0.2"
},
"last_serial": 3686231,
"releases": {
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "f301ca47256935bea92fbeb54f7883f6",
"sha256": "7f061df4d8ec150db509b8f5ab5c04e81469da3ea4f9572d5b9eb102277f0a7b"
},
"downloads": -1,
"filename": "mysql-connector-async-dd-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "f301ca47256935bea92fbeb54f7883f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27657,
"upload_time": "2018-03-20T02:14:52",
"url": "https://files.pythonhosted.org/packages/53/87/0ee8afa29d391e05af183157f5d29055ba11363b7a8b10f451ab4b4d2cea/mysql-connector-async-dd-2.0.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "f301ca47256935bea92fbeb54f7883f6",
"sha256": "7f061df4d8ec150db509b8f5ab5c04e81469da3ea4f9572d5b9eb102277f0a7b"
},
"downloads": -1,
"filename": "mysql-connector-async-dd-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "f301ca47256935bea92fbeb54f7883f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27657,
"upload_time": "2018-03-20T02:14:52",
"url": "https://files.pythonhosted.org/packages/53/87/0ee8afa29d391e05af183157f5d29055ba11363b7a8b10f451ab4b4d2cea/mysql-connector-async-dd-2.0.2.tar.gz"
}
]
}