<p>如果你没有安装MySQL。在这里跟进:</p>
<p>但首先,检查这些教程是否适用于您当前的操作系统版本!安装过程可能不同</p>
<p>示例:
Ubuntu 14、16或18。
Mac osx 10.12 Sierra、10.13 High Sierra或10.14 mojave</p>
<p>窗口:
<a href="https://chocolatey.org/packages?q=mysql" rel="nofollow noreferrer">https://chocolatey.org/packages?q=mysql</a></p>
<p>乌班图:
<a href="https://www.digitalocean.com/community/tutorials/how-to-use-mysql-or-mariadb-with-your-django-application-on-ubuntu-14-04" rel="nofollow noreferrer">https://www.digitalocean.com/community/tutorials/how-to-use-mysql-or-mariadb-with-your-django-application-on-ubuntu-14-04</a></p>
<p>Mac osx:
<a href="https://gist.github.com/operatino/392614486ce4421063b9dece4dfe6c21" rel="nofollow noreferrer">https://gist.github.com/operatino/392614486ce4421063b9dece4dfe6c21</a></p>
<p>在MySQL启动并运行后,登录到MySQL的交互式会话</p>
<pre><code>mysql -u root -p
</code></pre>
<p>创建数据库用户</p>
<pre><code>CREATE DATABASE myproject CHARACTER SET UTF8;
CREATE USER myprojectuser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myproject.* TO myprojectuser@localhost;
FLUSH PRIVILEGES;
</code></pre>
<p>现在在<code>myproject/myproject/settings.py</code>中应用这些更改:</p>
<pre><code>DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'myproject',
'USER': 'myprojectuser',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '',
}
}
</code></pre>