- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 [mysql] 表内容增删改查操作
增insert into 表 (列名,列名…) values (值,值,值…)insert into 表 (列名,列名…) values (值,值,值…),(值,值,值…)insert into 表 (列名,列名…) select (列名,列名…) from 表删delete from 表delete from 表 where id=1 and name=’alex’改...
2019-09-30 10:33:19 114
原创 [mysql]数据库表基本操作主外键、mysql基本数据类型
1、创建表create table 表名(列名 类型 是否可以为空,列名 类型 是否可以为空)ENGINE=InnoDB DEFAULT CHARSET=utf8是否可空,null表示空,非字符串not null - 不可空null - 可空默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值create table tb1(...
2019-09-30 10:29:03 151
原创 [mysql] 数据库操作
1、显示数据库SHOW DATABASES;默认数据库: mysql - 用户权限相关数据 test - 用于用户测试数据 information_schema - MySQL本身架构相关数据2、创建数据库utf-8CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;gbkCREATE D...
2019-09-30 10:21:07 85
原创 [Django] CSRF应用以及加装饰器
Form表单添加 {% csrf_token %}全站禁用setting中注释csrf既可以禁用;# 'django.middleware.csrf.CsrfViewMiddleware',局部禁用'django.middleware.csrf.CsrfViewMiddleware',# setting不注释#导入csrf_exemptfrom django.views...
2019-09-18 20:57:32 634
原创 [python] pymysql基础使用
Connection 对象 conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='root', db='dbtest')参数port:连接的mysql主机的端口,默认是3306参数database:数据库的名称参数user:连接的用户名参数password:连接的密码参...
2019-09-09 12:27:59 325
原创 [python] pymysql格式化字符串安全操作
sql语句的参数化,可以有效防止sql注入全部使用%s占位# 执行select语句,并返回受影响的行数:查询所有数据count = cs1.execute('select * from goods where name=%s', params)# 注意:# 如果要是有多个参数,需要进行参数化# 那么params = [数值1, 数值2....],此时sql语句中有多个%s即可,例:...
2019-09-09 12:18:24 1704
原创 [django] 笔记
用户的浏览器(socket客户端) 3. 客户端往服务端发消息 6. 客户端接收消息 7. 关闭 JD的服务器(socket服务端) 1. 启动,监听 2. 等待客户端连接 3. 服务端收消息 4. 服务端回消息 5. 关闭关于HTTP协议:1. 浏览器往服务端发的叫 请求(request) 请求的消息格式: 请求方法 路径 HTTP/1.1\r\n ...
2019-09-05 12:07:31 77
原创 [python] 项目生成requirements.txt
使用pip freeze$ pip freeze > requirements.txt这种方式配合virtualenv 才好使,否则把整个环境中的包都列出来了。pipreqs这个工具的好处是可以通过对项目目录的扫描,自动发现使用了那些类库,自动生成依赖清单。缺点是可能会有些偏差,需要检查并自己调整下。用法:在项目的根目录下使用 pipreqs ./如果是Window...
2019-09-05 11:48:14 444
python面试笔记项目
2018-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人