擅长:python、mysql、java
<p>我一直在等待django和Python3.x对mysql的支持,终于有了一个官方兼容的引擎,让我们来实现这一点。</p>
<p><a href="http://dev.mysql.com/doc/connector-python/en/connector-python-django-backend.html">http://dev.mysql.com/doc/connector-python/en/connector-python-django-backend.html</a></p>
<p>我使用python 3创建了一个virtualenv,并且能够使用上面链接中的数据库特定设置。</p>
<pre><code>DATABASES = {
'default': {
'NAME': 'mydatabase',
'ENGINE': 'mysql.connector.django',
'USER': 'mydbuser',
'PASSWORD': 'mydbpassword',
'OPTIONS': {
'autocommit': True,
},
}
}
</code></pre>
<p>剪切并粘贴Django Poll教程中的模型,“python manage syncdb”起作用。</p>
<p>更多的测试,看看整个ORM是否支持这个连接器。</p>
<p>我在这里的完整记录:
<a href="http://bunwich.blogspot.ca/2014/02/finally-mysql-connector-that-works-with.html">http://bunwich.blogspot.ca/2014/02/finally-mysql-connector-that-works-with.html</a></p>