自学python问题(1)-django连接mysql
2017-07-05 14:15
417 查看
python连接mysql数据库:
一、下载mysql驱动,我使用的pycham IDEA。因在网上找到许多直接使用命令的。但是不是适合我
配置DATABASES
所有需要在__init__py中。添加
我们还要进行测试
html接收为:
一、下载mysql驱动,我使用的pycham IDEA。因在网上找到许多直接使用命令的。但是不是适合我
配置DATABASES
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', 'USER': 'root', 'PASSWORD': '', 'HOST': '127.0.0.1', 'PORT': '3306', } }需要引用MysqlDB。如正常import MysqlDB 是会报错。
所有需要在__init__py中。添加
import pymysql pymysql.install_as_MySQLdb()这样就可以实现连接django 连接mysql了。
我们还要进行测试
cursor = connection.cursor() # 使用execute方法执行SQL语句 cursor.execute("SELECT * from sys_user") # 使用 fetchone() 方法获取一条数据库。 data = cursor.fetchone() # 关闭数据库连接 connection.close() u_content_dic = {'username':data[0],'password':data[1]} ##传递一个字典作为Content_type cursor = connection.cursor() return render(request, "html/firstWeb.html", { 'data': json.dumps(u_content_dic), })这是我当时写的方法,大家参考就可以。
html接收为:
var data = {{ data|safe }};data就是从后台传过来的对象了。
相关文章推荐
- (django问题)连接数据库mysql(python-mysql)
- python django MySQLdb 连接 mysql 5.5 中文乱码问题的解决
- Openstack数据库中文乱码问题---Django Python SQLAlchemg MySQL
- python的sqlaclchemy模块连接mysql数据出现中文乱码问题
- 【Python】Python3.4 + Django1.7.2 如何连接MySQL
- Python连接MySQL中有关中文乱码的解决问题
- python之路-----web应用的创建(python3.4下,django连接mysql)
- Python - MySQLdb.connect连接lampp中mysql服务器问题的解决
- Python连接Mysql&&解决数据库汉字显示乱码问题
- python学习之--Django--连接数据库mysql创建model
- Python+Django连接mysql 自动创建model
- 【python】python连接mysql乱码问题
- python连接mysql时的乱码问题
- django mysql mysql-python安装时遇到的问题
- Android + Python(Django) + Mysql 问题记录
- MySQL-python连接socket问题
- 总结python+Django+mysql项目遇到的一些问题
- windows下用Python连接mysql报错问题“MySQLdb in Python: “Can't connect to MySQL server on 'localhost'””
- 解决python连接mysql,UTF-8乱码问题
- python 连接数据库-设置oracle ,mysql 中文字符问题