我需要安装Django,Mysql和Mysql python连接器Mac os x Yosemite。 我成功安装了Django。 而且我认为我在系统偏好中看到了mysql图标也安装了mysql。 这个Mysql-python连接器............我做了所有可能的方法,但无法使其正常工作。
如何安装?我从网站上下载了dmg文件并进行了安装。我键入了#34; mysqld"在提示.. 它产生了很多行,并带有一些错误信息说它正在流产。 我的系统中有python 2.7和3.4。我该如何解决这个问题呢?
mysqld doens工作,这是否意味着mysql没有正确安装?要么 它与mysql-python连接器有什么关系??
答案 0 :(得分:0)
首先确保您在虚拟环境中安装了以下 :
MySQL-python==1.2.5
PyMySQL==0.6.6
确认以上内容后,您需要对 settings.py 文件进行以下更改:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_name',
'USER': 'root',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '',
},
}
键入brew install mysql
在bash_profile文件中,添加以下行:
export PATH=/usr/local/mysql/bin:$PATH
完成mysql的安装后,在终端类型:
sudo /usr/local/mysql/support-files/mysql.server start
mysql服务将开始运行。在另一个终端中,键入mysql。你将mysql控制台。创建数据库" db_name"输入CREATE database db_name
创建数据库后,在django项目目录中键入python manage.py syncdb
。你完成了。