06 2017 档案

摘要:一.创建表 Django自带数据库ORM是基于SQLite,如果使用sqlite则不需要做配置修改,如果需要基于mysql连接则需要做相关配置: 1.在安装好的mysql中创建数据库,注意字符集选择utf8以便支持汉字(ORM不支持创建数据库,只能创建表) 2.在创建的Django项目同名文件夹中 阅读全文
posted @ 2017-06-26 16:08 Mitsuis 阅读(2655) 评论(0) 推荐(0)
摘要:众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。socket实现Web通信的本质参考这里。 对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装,并在请求到来 阅读全文
posted @ 2017-06-14 16:30 Mitsuis 阅读(164) 评论(0) 推荐(0)
摘要:SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 安装: 1 pip install SQLAlchemy SQLAlchemy本身无法操作数据库, 阅读全文
posted @ 2017-06-13 20:31 Mitsuis 阅读(159) 评论(0) 推荐(0)
摘要:今日内容: 1. 索引 作用: - 约束 - 加速查找 索引: - 主键索引:加速查找 + 不能为空 + 不能重复 - 普通索引:加速查找 - 唯一索引:加速查找 + 不能重复 - 联合索引(多列): - 联合主键索引 - 联合唯一索引 - 联合普通索引 加速查找: 快: select * from 阅读全文
posted @ 2017-06-12 20:17 Mitsuis 阅读(168) 评论(0) 推荐(0)
摘要:1.安装pymysql库: pip install pymysql / pip3 install pymysql -i https://pypi.douban.com/simple Pycharm IDE安装: 1. 2. 3. 使用此模块需要在电脑上已经安装并配置好mysql. 以下实例链接Mys 阅读全文
posted @ 2017-06-08 20:06 Mitsuis 阅读(229) 评论(0) 推荐(0)
摘要:1.主键: 一个表只能有一个主键,主键可以由多列组成。 表中可以有对应的多个外键 1 先创建tb2部门表 2 3 create table tb2( 4 id int not null auto_increment primary key, 5 department varchar(30) 6 )e 阅读全文
posted @ 2017-06-06 17:27 Mitsuis 阅读(154) 评论(0) 推荐(0)
摘要:一.安装: windows:点击我! linux:yum install mysql-server windows安装步骤:(5.7.18为例)下载完成后 1.下载完成后,双击安装程序运行。详细教程点击这里。 2.安装成功后,找到文件安装路径下的BIN目录。默认一般是:C:\Program File 阅读全文
posted @ 2017-06-05 16:54 Mitsuis 阅读(169) 评论(0) 推荐(0)