Sae 链接mysql数据库

1:安装mysql

2:安装MySQL-python (python对Mysql的接口程序)

http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

3:修改setting.py 里的数据库配置

           

 if DEBUG:
                MYSQL_DB = 'dbname'
                MYSQL_USER = 'root'
                MYSQL_PASS = 'password'
                MYSQL_HOST_M = '127.0.0.1'
                MYSQL_HOST_S = '127.0.0.1'
                MYSQL_PORT = '3306'
            else:
            #SAE
                import sae.const
                MYSQL_DB = sae.const.MYSQL_DB
                MYSQL_USER = sae.const.MYSQL_USER
                MYSQL_PASS = sae.const.MYSQL_PASS
                MYSQL_HOST_M = sae.const.MYSQL_HOST
                MYSQL_HOST_S = sae.const.MYSQL_HOST_S
                MYSQL_PORT = sae.const.MYSQL_PORT
            
            # # Database
            # # https://docs.djangoproject.com/en/1.6/ref/settings/#databases
            #
            DATABASES = {
                'default': {
                    'ENGINE': 'django.db.backends.mysql', 
                    'NAME': MYSQL_DB,
                    'USER': MYSQL_USER,
                    'PASSWORD': MYSQL_PASS,
                    'HOST': MYSQL_HOST_M,
                    'PORT': MYSQL_PORT,
                }
            }

4:python manage.py syncdb

你可能感兴趣的:(Sae 链接mysql数据库)