【发布时间】:2015-04-03 09:08:29
【问题描述】:
我是 python 和 mysql 的新手。我正在尝试在 Mac OS X Yosemite 上的 csvkit python 库中使用 csvsql 实用程序在我的 mysql 数据库中创建一个表,并上传数据。当我尝试运行时
csvsql --blanks -d "|" -e "utf8" --db mysql://root:mysqlpassword@localhost:3306/MyDBName --table mytablename --insert /Users/victoria/Documents/iWHW/MyCSVFileName.csv
我明白了:
您似乎没有必要的数据库后端 为您尝试使用的连接字符串安装。可用的 后端包括:
Postgresql:pip install psycopg2 MySQL:pip install MySQL-python
有关连接字符串和其他后端的详细信息,请参阅 有关方言的 SQLAlchemy 文档位于:
问题是我已经使用 pip 安装了 MYSQL-python 并且它安装正确。我无法弄清楚为什么这个错误仍然存在。任何帮助表示赞赏。
【问题讨论】:
标签: python mysql macos csv pip