谁能解释我如何用mySQL安装django cms,我按照说明进行操作
https://github.com/divio/django-cms-tutorial/blob/master/Step%201%20-%20Initial%20Setup.md
并使用sqlite3成功安装了django-cms,但是当我尝试使用mySQL时出现错误。
Django CMS安装过程请教
数据库配置(URL格式)[默认sqlite://localhost/project.db]:如果我按回车它会用sqlite安装它,我需要键入什么来安装MySQL
我尝试了数据库配置(URL格式)[默认sqlite://localhost/project.db]:mysql:// localhost / django_db
但它不会工作..
当我到达安装程序的那一部分时,我使用了这种连接字符串,它对我有用:
mysql://username:password@hostname/schema_name
您可以使用默认的sqllite安装它,并使用示例名称'mytestdb'创建空数据库,安装后您可以直接更改settings.py
DATABASES = {
'default':
{
'ENGINE': 'django.db.backends.mysql', #.sqlite3
'NAME': 'mytestdb',
'HOST': 'localhost',
'USER': 'root',
'PASSWORD': 'mysqlpassword',
'PORT': ''
}
}
用django连接到mysql
sudo apt-get install git # to install git
sudo apt-get install python-pip # to install pip
sudo pip install Django # to install Django to your system
之后,您应该转到项目路径,然后执行以下命令,即“manage.py”文件的相同路径
pip install mysql-python
最后,您可以毫无问题地同步数据库
python manage.py syncdb
这是同样的问题here我希望它有帮助...