如何成功安装mysql和mysql-python连接器?

时间:2015-06-09 16:53:01

标签: python mysql django

我需要安装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连接器有什么关系??

1 个答案:

答案 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

安装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。你完成了。