MySQL存储引擎MyISAM与InnoDB区别 1、MySql默认存储引擎的变迁 在MySql5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL5.5之后的版本中,默认的搜索引擎变更为InnoDB。 2、存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以 ...
分类:
数据库 时间:
2020-03-18 15:59:56
阅读次数:
61
(安装教程地址:https://www.runoob.com/mongodb/mongodb-window-install.html) 前情提要:按照菜鸟教程安装配置MongoDB服务,在进行到 “启动MongoDB服务”时出现问题,系统提示“net start MongoDB 系统没有响应控制” ...
分类:
数据库 时间:
2020-03-18 15:57:38
阅读次数:
61
INSERT INTO OPENQUERY([linkName],'select name from dbo.target;') select name from source ...
分类:
数据库 时间:
2020-03-18 15:52:36
阅读次数:
54
1、show databases; 查看所有的数据库 2、create database test; 创建一个叫test的数据库 可用show databases语句进行查看验证 3、drop database test;--删除一个叫test的数据库 可用show databases 语句进行查看 ...
分类:
数据库 时间:
2020-03-18 15:51:15
阅读次数:
54
1、重命名表名: ALTER TABLE tasks RENAME TO work_items; 2、添加列到表中: ALTER TABLE tasks ADD COLUMN complete DECIMAL(2,1) NULL AFTER description; 3、删除表中的列: ALTER ...
分类:
数据库 时间:
2020-03-18 15:49:47
阅读次数:
72
MySQL 主要提供的整数类型有 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT,其属性字段可以添加 AUTO_INCREMENT 自增约束条件。下表中列出了 MySQL 中的数值类型。 类型名称说明存储需求 TINYINT 很小的整数 1个字节 SMALLINT 小的整 ...
分类:
数据库 时间:
2020-03-18 15:48:20
阅读次数:
83
1.SQL注入是什么?如何产生的? SQL注入(SQLi)是一种注入攻击,,可以执行恶意SQL语句。 程序开发过程中不注意规范书写sql语句和对特殊字符进行过滤,导致客户端可以通过全局变量POST和GET提交一些sql语句正常执行,产生Sql注入。 2.如何防止SQL注入 a. 过滤掉一些常见的数据 ...
分类:
数据库 时间:
2020-03-18 15:42:05
阅读次数:
86
简单翻译MySQL8.0-INFORMATION_SCHEMA增强的文章 ...
分类:
数据库 时间:
2020-03-18 15:35:40
阅读次数:
71
Navicat连接Mysql 出现Authentication plugin 'caching_sha2_password' can't be loaded:乱码 原因是我们root用户加密方式采用的是mysql_native_password,然后mysql8.0以后用户验证插件是采用的cachi ...
分类:
数据库 时间:
2020-03-18 15:30:36
阅读次数:
71
在编辑器连接mysql8数据库的url: jdbc:mysql://localhost:3306/test?characterEncoding=utf8&useSSL=falseZ&serverTimezone=UTC 注意:配置DataImport连接MySQL8数据库的配置文件data-conf ...
分类:
数据库 时间:
2020-03-18 15:29:38
阅读次数:
73
比较简单的一次调用,这里要用到一个外部的Library(mysql-connector-java),各种版本的相关下载地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java 注:下载的版本需要等于或者高过连接的数据库版本,低于 ...
分类:
数据库 时间:
2020-03-18 15:29:19
阅读次数:
79
数据库的创建 数据库的分离与附加 生成脚本(架构,数据) 表:创建、修改、删除 字段类型介绍:int,bit,datetime,decimal(5,2),char/varchar/nvarchar 字符串类型n的区别:有n表示unicode编码,每个字符占一个字节; 没有n表示非unicode编码, ...
分类:
数据库 时间:
2020-03-18 15:27:45
阅读次数:
77
1、视图创建 2、SQL语句创建 USE master --指向当前操作的数据库 GO --批处理 CREATE DATABASE E_test --创建数据库名 ON PRIMARY --主文件组 ( NAME='E_test', --逻辑文件名 FILENAME='C:\test\E_test. ...
分类:
数据库 时间:
2020-03-18 15:22:12
阅读次数:
84
MySQL可以对要插入的数据进行特定的验证,只有满足条件才允许插入到数据表中,否则被认为非法的插入: CREATE TABLE t1( 列名称 列类型 列约束 ) (1)主键约束——PRIMARY KEY 声明了主键约束的列上不允许插入重复的值,一个表中只能有一个主键,通常加在编号列,设置了主键约束 ...
分类:
数据库 时间:
2020-03-18 13:54:50
阅读次数:
69
1. 故障现象RAC集群上统计到会话数量相差非常大,而且每个数据库服务器节点发起的会话竟然高达400+。-- 查询会话数信息select /*+ rule */ inst_id,count(*) cnt from gv$session group by inst_id;select /*+ rule... ...
分类:
数据库 时间:
2020-03-18 13:51:01
阅读次数:
72
SQL注入 [TOC] 前段时间刷了技能树,趁热打铁,把学到的知识点总结一下 1.SQL注入类别 1 1.按照有无回显可以把SQL注入分为 有回显的SQL注入 盲注 1 2.按照SQL注入方法可以分为 Union注入 布尔注入 时延注入 报错注入 1 3.按照注入位置可以分为 GET参数注入 POS ...
分类:
数据库 时间:
2020-03-18 13:41:44
阅读次数:
77
MySQL MySQL产品的安装与配置 MySQL服务的启动和停止 1. 计算机 右击管理 服务 2. 通过管理员方式运行 1. net start 服务名(启动服务) 2. net stop 服务名(停止服务) MySQL服务的登录和退出 1. 通过MySQL自带的客户端(仅限root用户) 2. ...
分类:
数据库 时间:
2020-03-18 13:39:37
阅读次数:
74