在开发环境中使用Mysql作为后台数据库的步骤。
在开发环境中安装Mysql服务器
安装 Python 和Mysql之间的连接驱动
修改 settings.py中的设置,提供Mysql的链接信息。
在开发环境安装MySQL服务器
Ubuntu
apt-get updateapt-get upgrateapt-get install mysql-serverapt-get install mysql-clientmysql_secure_installation
redhat
rpm -qa | grep mysql-devel
windows
在Windows 安装 WampServer,网站为 http://www.wampserver.com/。直接安装即可。
- 在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python,下载对应版本的驱动。然后用 pip install 安装。Mysql-python驱动。
DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'db','USER': 'root','PASSWORD': '','HOST': '127.0.0.1','PORT': '3306'}}# ENGINE : 指定数据库驱动,不同的数据库这个字段不同,下面是常见的集中数据库的ENGINE的写法:常用写法有:django.db.backends.postgresql # PostgreSQLdjango.db.backends.mysql # mysqldjango.db.backends.sqlite3 # sqlitedjango.db.backends.oracle # oracle# NAME: 指定的数据库名,如果是sqlite的话,就需要填数据库文件的绝对位置# USER: 数据库登录的用户名,mysql一般都是root# PASSWORD:登录数据库的密码,必须是USER用户所对应的密码# HOST: 由于一般的数据库都是C/S结构的,所以得指定数据库服务器的位置,我们一般数据库服务器和客户端都是在一台主机上面,所以一般默认都填127.0.0.1# PORT:数据库服务器端口,mysql默认为3306
python manage.py makemigrationspython manage.py migrate
文章转载自北京图灵学院,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




