mysql远程访问 sql删除记录 伪造浏览器post php错误处理学习 django模板改tdk
来源:互联网 发布:mac book可以安装vs么 编辑:程序博客网 时间:2024/06/05 23:52
1、上午又找了个SEO供应商,别人直接不接,算了,不浪费时间,自己慢慢学,也能在改网站的过程中学到很多,勿忘初心,I do it just 4 fun and learning
2、临近中午的时候开通了mysql的远程访问权限,开始按照别人的方法,始终连接不上,所以我尝试了很多,最后归纳看来就三步,第二步我不知道是否必须
A、配置权限
GRANT ALL PRIVILEGES ON *(db).*(table) TO 'user'@'%(可访问的ip)'IDENTIFIED BY 'password' WITH GRANT OPTION;我是用这个命令新建的一个user,对于旧的root用户这种,应该等同于update?user那张表中的User,Password,Host字段直接对应这个设置
flush privileges;B、修改配置文件/etc/mysql/my.cnf,注释掉bind_address或者改成0.0.0.0,听说不能绑定多个ip?
C、最重要的一点,我就是没做这一步,找了半天解决方案,就是重启mysql,service mysql restart,需要重启的话,第二条应该是必须的,否则只能本地ip访问
3、sql删除行,由于工作中大多数都是在只读数据库下操作,我还不熟悉
delete from table where field = XXX4、下午想写一个脚本去post老赖查询,但是我使用了cookie,伪造了http头,一post居然是必然需要验证码,而真正的浏览器就不需要验证码,我真心不知道对方如何判断我不是浏览器的?
5、后来真心瞌睡啊,又去看了下数据统计,这个数据统计,这里强调一下,为了节约时间,克制自己,每天只能看一次数据统计,看数据统计的时间就定在每天上午。瞌睡的时候也可以看一下!
6、最后要下班是时候学习了php email和error两个小节,但是email我没配置成功,就跳过直接看了error这小节,对于error,自己可以定义一个error处理函数,两个必须参数,第一个定义错误级别(类型号),第二个定义错误信息,完整的格式是
error_function(error_level,error_message,error_file,error_line,error_context);函数die()可以直接抛出错误,中断脚本;可以自己设定错误处理程序代替默认错误处理函数
set_error_handler("function_name")触发错误trigger_error('balabala'),第二个参数也可以规定错误级别
7、晚上回去改写了post_video脚本,改成了这种应用场景,手动输入视频icode,直接搬运到自己网站,但是这种方法要适应所有视频的话,还需要改title的构建方法。
8、添加了公众号二维码到网页,就是个设置样式的问题,但是有些细节没去深究
9、纠结了很久ajax分页那一块的问题,既然纠结必然两种方法伯仲之间,所以就没去理会了,时间要用在刀刃上
10、最后改title、description、keywords,用django模板的block方法,extend到base.html,然后models.py定义的类方法,是可以在模板中调用的,我专门在article类下定义了了一个截取正文前80个字的方法retuen article.content[:80],python切片处理很方便,模板里面调用方法是不需要在方法后添加括号的。
- mysql远程访问 sql删除记录 伪造浏览器post php错误处理学习 django模板改tdk
- django模板所有tdk完善
- PHP伪造post请求
- MYSQL删除重复记录SQL
- php fsockopen 伪造 post和get方法
- php使用mysql错误记录
- django学习记录-控制表单错误
- django post 403错误
- Django POST请求错误
- mysql 远程访问 错误2003 解决办法
- MySQL远程访问:错误码1130解决方案
- php采集模拟点击伪造IP,伪造浏览器useragent伪造来源防反爬虫例子--
- Django之模板继承与ajax使用错误处理~
- SQL重复记录处理(查找,过滤,删除)
- SQL重复记录处理(查找,过滤,删除)
- SQL重复记录处理(查找,过滤,删除)
- SQL重复记录处理(查找,过滤,删除)
- SQL重复记录处理(查找,过滤,删除)
- Xcode更新7.2 之后注释插件失效的解决办法
- IntelliSense: PCH warning: header stop cannot be in a macro or #if block. An intellisense PCH file
- React-Native的学习指南
- 为什么要用内省和BeanUtils以及路径问题
- GNU Make 学习 (www.andyyin.com) 待续
- mysql远程访问 sql删除记录 伪造浏览器post php错误处理学习 django模板改tdk
- 关于C++中的友元函数的总结
- 清理Windows.edb文件释放C盘空间
- js如何获取object类型里的键值
- LeetCode Pascal's Triangle
- 屏幕密度
- 读xml
- OkHttp使用介绍
- curl详解