# 添加老师(下拉框多选) 数据库设计: class Teacher(models.Model): name = models.CharField(max_length=64) cls = models.ManyToManyField('Classes') - Form设置班级输入框为 select ...
分类:
数据库 时间:
2017-11-21 23:53:44
阅读次数:
213
问题1复现路径: postgresql selected, no connection 第一步: db_connect postgres:toor@127.0.0.1/msfbook 连接成功不需要进行下一步 若失败: 分析: 没有相关账号和密码,所以无法连接 解决方案: 1. 在#命令行模式下,输 ...
分类:
数据库 时间:
2017-11-21 23:55:21
阅读次数:
301
资源下载:文中所涉及的数据库及管理工具都在MySQL官方网站下载:https://www.mysql.com/ MySQL安装包下载地址:https://dev.mysql.com/downloads/mysql/5.5.html 管理工具下载地址:https://downloads.mysql.c ...
分类:
数据库 时间:
2017-11-21 23:55:54
阅读次数:
266
1,mysql 唤醒数据库,mysql -uroot -p11221 2,创建一个数据库: CREATE DATABASE mldn CHARACTER SET UTF8; 也可以写成小写的:create database wang character set utf8; 3,查看所有的数据库:sh ...
分类:
数据库 时间:
2017-11-21 23:56:33
阅读次数:
277
CK2359-vue2.0+node.js+MongoDB全栈打造商城(完整版) 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。对于学习有困难不知道如何提升自 ...
分类:
数据库 时间:
2017-11-21 23:56:50
阅读次数:
217
//批量删除 源码实现: 解读: 因为params是一个二维数组, 所以往preparedStatement中赋值的时候使用了for循环, 然后通过preparedstatement.addBatch() 进行批量添加, 然后执行executeBatch()进行操作. 本文转自:https://ww ...
分类:
数据库 时间:
2017-11-21 23:57:34
阅读次数:
335
id=1/ id=1 and 1=1结果正常 id=1 and 1=2结果正常,不合理 id=1'提示: 分析: use near ' ' 1' ' LIMIT 0,1 ' 所以正确sql语句 为: select username,password from table where id='inpu ...
分类:
数据库 时间:
2017-11-22 00:00:35
阅读次数:
256
--查看表空间下的表 select t.TABLE_NAME,T.TABLESPACE_NAME from dba_tables t where t.TABLESPACE_NAME = '${spacename}' and owner = '${owner}'; --查看表空间下的索引 select ...
分类:
数据库 时间:
2017-11-22 00:00:51
阅读次数:
215
1.游标游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由python进一步处理,一组主变量一次只能存放一条记录仅使用主变量并不能完全满足SQL语句向应用程序输出数据的要求游标提供了一种对从表中检索出的..
分类:
数据库 时间:
2017-11-22 00:01:39
阅读次数:
227
MongoDB的连接和数据存取 MongoDB是一种跨平台,面向文档的NoSQL数据库,提供高性能,高可用性并且易于扩展。 包含数据库,集合,文档等几个重要概念。 我们在这里不介绍MongoDB的特点和用法了,感兴趣的可以查一下官方文档。 在此重点介绍如何使用python连接MongoDB,并通过P ...
分类:
数据库 时间:
2017-11-22 00:02:03
阅读次数:
255
sqlmap: python sqlmap.py -u "http://mysqli/Less-4/?id=1" Parameter: id (GET) Type: boolean-based blind Title: AND boolean-based blind - WHERE or HAVIN ...
分类:
数据库 时间:
2017-11-22 00:03:42
阅读次数:
173
在对数据进行管理时,使用SSMS进行数据维护有可视化、方便的优点,但是在批量维护或重复维护时,使用SSMS就不方便了,还容易出错,这就需要编写SQL语句对数据库进行维护SQL和T-SQLSQL是StructuredQueryLanguage的缩写,即结构化查询语言,是关系数据库的标准语言。如今Oracle、..
分类:
数据库 时间:
2017-11-22 00:04:32
阅读次数:
258
标题索引问题追朔安装程序安装总结问题追朔Mariadb在生产环境中部署方式较多,同时也是构建数据库集群方案的基本功,因此记录二进制安装mysql是迈向数据库集群的第一步,需谨慎安装配置。安装程序安装程序具体如下:[root@h3c10508~]#useradd-r-u306-s/sbin/nologinmysql
[root..
分类:
数据库 时间:
2017-11-22 00:04:50
阅读次数:
163
一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。 二、SQL注入攻击的总体思路 三、SQL注入攻击实例 四、如何防御SQL注入 1、检查变量数据类型和格式 如果你的SQL语句 ...
分类:
数据库 时间:
2017-11-22 00:05:38
阅读次数:
148
主从复制步骤1:开启主库binlog功能查看3306是否开启greplog-bin/etc/my.cnf查看是否不一样2:确保server-id不同grepserver-id/etc/my.cnfgrepserver-id/data/3307/my.cnf3:主库授权复制的用户repgrantreplicationslaveon*.*torep@‘192.168.1.102‘identifiedby‘2017‘;查看是否..
分类:
数据库 时间:
2017-11-22 00:44:53
阅读次数:
226
主从复制步骤1:开启主库binlog功能查看3306是否开启greplog-bin/etc/my.cnf查看是否不一样2:确保server-id不同grepserver-id/etc/my.cnfgrepserver-id/data/3307/my.cnf3:主库授权复制的用户repgrantreplicationslaveon*.*torep@‘192.168.1.102‘identifiedby‘2017‘;查看是否..
分类:
数据库 时间:
2017-11-22 00:45:28
阅读次数:
191
MySQL的半同步复制半同步复制:什么是半同步复制?我们知道在默认情况下,MySQL的复制是异步的,这意味着主服务器及其从服务器是独立的。异步复制可以提供最佳的性能,因为主服务器在将更新的数据写入它的二进制日志(Binlog)文件中后,无需等待验证更新数据是否已经复制到从服务..
分类:
数据库 时间:
2017-11-22 00:47:19
阅读次数:
230
之前删除数据或者是更改数据都是在服务器上写个脚本跑定时任务,crontab写了很多任务;
mysql5.1之后支持事件之后可以很方便的去执行了;
例如我要每天晚上23点去清空clients表;
查看mysql是否开启事件;
showvariableslike‘event_scheduler‘;
开启
setglobalevent_schedule..
分类:
数据库 时间:
2017-11-22 00:55:38
阅读次数:
203
最小安装: 1. 选择English 2. DATE & TIME 修改好本地时间 SOFTWARE SELECTION默认的Minimal Install就好 INSTALLATION DESTINATION选一下 然后,Begin Installation 3. ROOT PASSWORD设置R... ...
分类:
数据库 时间:
2017-11-22 10:22:18
阅读次数:
583
MySQL主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步。MySQL主从是基于binlog的,主上须开启binlog才能进行主从。主从过程:需要保持数据的一致性,才能复制数据1、主服务器将更改操作..
分类:
数据库 时间:
2017-11-22 10:22:25
阅读次数:
169