码迷,mamicode.com
首页 > 数据库 > 月排行
数据库中主键与外键
在关系型数据库中,数据结构有逻辑结构和物理结构。物理结构指存储在物理介质上的数据文件的结构。逻辑结构即关系,也就是一张张的二维表。表中的一列即为一个字段(属性),代表的是实体的一个属性。表中的一行即为一条记录。 如:学生表中(学号,姓名,年龄,性别),在该表中有4个字段,代表学生实体的4个属性。表中 ...
分类:数据库   时间:2019-02-17 15:27:18    阅读次数:207
sqlalchemy
create_table crud_insert crud_search crud_update python 更新修改数据 from sqlalchemy.orm import sessionmaker from create_table import engine, User Session = ...
分类:数据库   时间:2019-02-17 15:29:33    阅读次数:148
docker搭建数据库主从复制
首先需要安装docker镜像: 由于需要启动数据库才可以进入数据修改my.cnf文件,可以选择安装vi命令,也可以选择挂在 在此选择是挂载的方法进行安装: 这样就可以创建两个mysql容器,但是需要修改my.cnf,上面创建的是文件文件夹 进入 cd /usr/master 执行 rm -rf my ...
分类:数据库   时间:2019-02-17 15:31:33    阅读次数:198
MySQL驱动和数据库字符集设置不搭配
刚才控制台又报这个错,这是代表MySQL驱动和数据库字符集设置不搭配; 错误: "...Initial client character set can be forced via the 'characterEncoding' property." 解法: 在sqlMapConfig.xml中添加 ...
分类:数据库   时间:2019-02-17 20:34:25    阅读次数:449
MySql测试题
下面练习题中设计四个表。分别为: dept表 emp表 salgrade表 tbyear表 1. 查出至少有一个员工的部门。显示部门编号、部门名称、部门位置、部门人数。 SELECT d.deptno,d.dname,d.loc,e1.`count(*)`FROM dept d INNER JOIN ...
分类:数据库   时间:2019-02-17 20:35:55    阅读次数:544
Mysql优化策略
存储引擎 show engines : 查看Mysql提供了什么存储引擎 查看Mysql当前默认的存储引擎: show variables like '%storage_engine%' MyISam和InnoDB的区别 ...
分类:数据库   时间:2019-02-17 20:36:45    阅读次数:219
JDBC(Java Data Base Connectivity——java数据库连接)
一、定义 数据库驱动:数据库厂商为了方便开发人员从程序中操作数据库而提供的一套jar包,通过导入这个jar包就可以调用其中的方法操作数据库,这样的jar包就叫做数据库驱动 JDBC:sun定义的一套标准,本质上是一大堆的操作数据库的接口,所有数据库厂商为java设计的数据库驱动都实现过这套接口,这样 ...
分类:数据库   时间:2019-02-17 21:58:55    阅读次数:220
redis 中如何切换db
一台服务器上都快开启200个redis实例了,看着就崩溃了。这么做无非就是想让不同类型的数据属于不同的应用程序而彼此分开。 那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于MySQL数据库,不同的应用程序数据存储在不同的数据库下。 redis下,数据库是 ...
分类:数据库   时间:2019-02-17 22:00:51    阅读次数:300
MySQL--自增列持久化问题
自增列持久化问题 5.5/5.6/5.7三个版本中,MySQL并不会将自增列分配的自增值信息固化到磁盘,当MySQL重启后,会根据自增列上当前最大值和参数auto_increment_offset来确定下一次的自增值,为快速获取自增列上最大值,MySQL要求自增列必须建有索引。 如果一张自增表的数据 ...
分类:数据库   时间:2019-02-17 22:13:07    阅读次数:180
jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题
报错:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 今天在做jsp连接数据库操作时,一直报加载不了驱动的错误,代码检查了很久都没错,重新导jar包也不行,最后又看了一遍同学的路径,原来是我把jar包放错了位置 ,应该放在WEB-INF ...
分类:数据库   时间:2019-02-17 22:19:07    阅读次数:204
mysql删除一条记录
mysql如何删除一条记录 delete from 表名 where 条件 实例: use db1 delete from tb1 where id = 1; ...
分类:数据库   时间:2019-02-17 23:39:16    阅读次数:222
flask-sqlalchemy
基于一个flask项目,加入flask-SQLAlchemy 1.加入falsk-sqlalchemy第三方组件 1 from flask import Flask 2 3 # 导入Flask-SQLAlchemy中的SQLAlchemy 4 from flask_sqlalchemy import ...
分类:数据库   时间:2019-02-17 23:46:40    阅读次数:227
dbm.error: need 'c' or 'n' flag to open new db
报错 改为如下,加入c参数: 输出 ...
分类:数据库   时间:2019-02-17 23:47:27    阅读次数:295
1022.MD5加密后的SQL 注入
今天看到$sql = "SELECT * FROM admin WHERE pass = '".md5($password,true)."'";这样一个sql,其实可以注入。 思路比较明确,当md5后的hex转换成字符串后,如果包含'or'<trash>这样的字符串,那整个sql变成 SELECT ...
分类:数据库   时间:2019-02-18 01:10:33    阅读次数:220
docker完整配置nginx+php+mysql
首先了解一个方法: 使用docker exec进入Docker容器 docker在1.3.X版本之后还提供了一个新的命令exec用于进入容器,这种方式相对更简单一些,下面我们来看一下该命令的使用: 接下来我们使用该命令进入一个已经在运行的容器 一. 配置nginx 查找 Docker Hub 上的 ...
分类:数据库   时间:2019-02-18 01:11:39    阅读次数:244
Spring-boot+Mybatis+Maven+MySql搭建实例
转自:https://www.jianshu.com/p/95fb7be049ae 最近读了spring-boot开发手册,spring-boot相比于spring-mvc封装了很多常用的依赖,并且内置了tomcat容器,启动生成的jar包即可启动项目,也是目前流行的微服务常用框架。本文主要用到了s ...
分类:数据库   时间:2019-02-18 01:28:42    阅读次数:189
1014.WebGoat SQL盲注 解题思路
WebGoat SQL盲注 解题思路 ★ 题目:SQL Injection (advanced)地址: http://127.0.0.1:8080/WebGoat/start.mvc#lesson/SqlInjectionAdvanced.lesson/4 题目要求最终以Tom的身份登录到系统中。 ...
分类:数据库   时间:2019-02-18 01:30:53    阅读次数:260
1015.WebGoat SQL注入之 Order by注入解题思路
★ Order by 注入本文所说的 Order by注入的题目在:Injection Flaws -> SQL injection(mitigation) -> 第8页的题目。网址为:http://127.0.0.1:8080/WebGoat/start.mvc#lesson/SqlInjecti ...
分类:数据库   时间:2019-02-18 01:31:44    阅读次数:272
简单bypass SQL--绕过waf
注入点识别 + - * / % 《 》 || 也可以用and替换为or && || 可以不使用and , or;直接用异或截断:1^1^0;1^0^0 可以用{``operation}来识别注入点:select * from users where id=1 and {``1=1} 绕过 1、大小写 ...
分类:数据库   时间:2019-02-18 10:16:32    阅读次数:207
sql-索引的作用
(一)深入浅出理解索引结构 何时使用聚集索引/非聚集索引 结合实际,谈索引使用的误区 其他书上没有的索引使用经验总结 其他注意事项 (二)改善SQL语句 (三)实现小数据量和海量数据的通用分页显示存储过程 (四)聚集索引的重要性和如何选择聚集索引 结束语 (一)深入浅出理解索引结构 实际上,您可以把 ...
分类:数据库   时间:2019-02-18 10:18:00    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!