Django使用MySQL数据库
2013-08-19 15:23
190 查看
按照前面的教程配置完MySQL数据库,新建一个基于MySQL数据库的Django工程后!(折腾过程总结,写的不好,欢迎大家拍砖!)需要先建立一个MySQL数据库!以下是设置过程:
1,检查mySQl是否运行
进termial 输入ps -e | grep mysqld
如果回显类似的结果则运行正确:
2.新建用户root 然后输入密码
/usr/local/mysql-5.6.11-osx10.7-x86_64/bin/mysql -u root -p //前面一大串路径为mysql 所在路径,大家根据自己安装的路径查找 root为为数据库行建立的用户
然后会要求你输入密码:(密码可以空)
3.为用户创建一个数据库(dataDB)
mysql>create database dataDB; (不要忘记分号哦)
假如你安装MySQL Workbench的话可以在这里设置连接:
点击“OK”,这时你就能在里面看到你刚建立的数据库了:
4.在此连接 管理数据库:
5.顺利的话,可以一直点击“continue”,至此MySQL数据库就建立完成啦:
6.我使用Eclipse开发Django,新建一个Django工程,使用MySQL数据库:
修改settings.py为:
注意要修改:‘NAME’:为 你建立的数据库名称
‘USER’:为你建立数据库时建立的用户
‘HOST’:为本机地址localhost
‘PORT’:为端口地址
至此,选择工程:
此时控制台会输出:另外你需要在manage.py syncdb时创建第一个用户,如果你需要使用Django的admin模块的话,此时建立的用户就是你在后台管理登陆时得用户明和密码:
则说明,MySQL数据库建立成功!
7.运行工程打开:http://127.0.0.1:8000/admin/ (此处省略引入Admin模块的操作,大家自己查资料吧!)
付常用的MySQl的操作指令:
//删除用户
mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
//删除用户的数据库
mysql>drop database phplampDB;
//创建用户
mysql> insert into mysql.user(Host,User,Password) values('localhost','user',password('1234'));
//刷新系统权限表
mysql>flush privileges;
//退出后登录一下
mysql>exit;
1,检查mySQl是否运行
进termial 输入ps -e | grep mysqld
如果回显类似的结果则运行正确:
2.新建用户root 然后输入密码
/usr/local/mysql-5.6.11-osx10.7-x86_64/bin/mysql -u root -p //前面一大串路径为mysql 所在路径,大家根据自己安装的路径查找 root为为数据库行建立的用户
然后会要求你输入密码:(密码可以空)
3.为用户创建一个数据库(dataDB)
mysql>create database dataDB; (不要忘记分号哦)
假如你安装MySQL Workbench的话可以在这里设置连接:
点击“OK”,这时你就能在里面看到你刚建立的数据库了:
4.在此连接 管理数据库:
5.顺利的话,可以一直点击“continue”,至此MySQL数据库就建立完成啦:
6.我使用Eclipse开发Django,新建一个Django工程,使用MySQL数据库:
修改settings.py为:
注意要修改:‘NAME’:为 你建立的数据库名称
‘USER’:为你建立数据库时建立的用户
‘HOST’:为本机地址localhost
‘PORT’:为端口地址
至此,选择工程:
此时控制台会输出:另外你需要在manage.py syncdb时创建第一个用户,如果你需要使用Django的admin模块的话,此时建立的用户就是你在后台管理登陆时得用户明和密码:
则说明,MySQL数据库建立成功!
7.运行工程打开:http://127.0.0.1:8000/admin/ (此处省略引入Admin模块的操作,大家自己查资料吧!)
付常用的MySQl的操作指令:
//删除用户
mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
//删除用户的数据库
mysql>drop database phplampDB;
//创建用户
mysql> insert into mysql.user(Host,User,Password) values('localhost','user',password('1234'));
//刷新系统权限表
mysql>flush privileges;
//退出后登录一下
mysql>exit;
相关文章推荐
- Django使用inspectdb连接现有的mysql数据库遇到的问题
- Django学习6-mysql数据库使用1-安装与连接
- django使用事务提高插入mysql数据库速度
- 使用Django的models创建mysql数据库
- 解决Python3.x下使用Django连接Mysql数据库问题
- django 使用mysql数据库时,要设置数据库的编码格式
- Python进阶(二十三)-Django使用pymysql连接MySQL数据库做增删改查
- python Django 学习笔记(四)—— 使用MySQL数据库
- Django1.96使用mysql数据库
- Django使用Mysql数据库已经存在的数据表方法
- django操作mysql数据库&models的使用
- django1.10 mysql数据库使用
- 如何在Django1.6结合Python3.4版本中使用MySql数据库
- Django 使用MySQL数据库时 setting.py配置
- python——django使用mysql数据库(一)
- django使用mysql数据库
- Django使用MySQL数据库
- Django学习笔记(三)Django使用admin管理界面来操作mysql数据库
- python3 and django使用MySQL数据库
- 在django中使用MySQL数据库(一)