目录 1. MySQL安装与基本配置(centos 7.3) 2. 修改 MySQL默认字符集和引擎 3. MySQL创建用户与授权 一,MySQL安装与基本配置(centos 7.3) + 1. 查看系统中是否已安装 MySQL 服务:以下提供两种方式 + 2、如果已安装则删除 MySQL 及其依 ...
分类:
数据库 时间:
2020-01-08 20:48:46
阅读次数:
90
环境:Linux centos8 4.18.0-80.el8.x86_64、Mysql8.0.18
分类:
数据库 时间:
2020-01-08 20:54:12
阅读次数:
315
关于Windows下oracle全量备份的文章,很多网站都有,写下本文不过是为了以后方便查找,不用再到处找。 以下些许内容有所参考到其他人所写内容,这里无意冒犯,本文引用内容部分会附上参考地址,还望原作者见谅。 备份脚本 新建txt文档,把脚本复制进去后改文件格式为bat文件,双击运行即可测试该脚本 ...
分类:
数据库 时间:
2020-01-08 20:56:47
阅读次数:
110
1.下载安装包cdmkdir downloadcd downloadwget -c -m -O mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.20-lin ...
分类:
数据库 时间:
2020-01-08 21:01:01
阅读次数:
102
实验环境: 两台centos7 master:192.168.1.6 slave:192.168.1.7 一、安装mariadb服务 [root@master ~]# yum -y install mariadb-server 二、 初始化mariadb ,编辑配置my.conf文件 [root@m ...
分类:
数据库 时间:
2020-01-08 21:03:23
阅读次数:
103
安装 配置 数据库操作 创建数据库 查询表GFGX_Y_DMK_DMSJ的关键字,属性,是否为空 导入tar数据 导出tar数据 数据导出到sql 从sql导出 st_astext函数 ST_AsGeoJSON 将几何体作为GeoJSON元素返回。 查看postgis版本信息 删除数据库 ...
分类:
数据库 时间:
2020-01-08 21:03:43
阅读次数:
403
Navigator.sendBeacon() - Web API 接口参考 | MDNhttps://developer.mozilla.org/zh-CN/docs/Web/API/Navigator/sendBeacon $.ajax(url,[settings]) | jQuery API 3 ...
分类:
数据库 时间:
2020-01-08 21:03:58
阅读次数:
83
环境:Linux centos8 4.18.0-80.el8.x86_64、Mysql8.0.18
分类:
数据库 时间:
2020-01-08 21:05:47
阅读次数:
70
优化Mysql得方式 第一范式:1NF是对属性的原子性约束,要求属性(列)具有原子性,不可再分解;(只要是关系型数据库都满足1NF) 第二范式:2NF是对记录的惟一性约束,表中的记录是唯一的, 就满足2NF, 通常我们设计一个主键来实现,主键不能包含业务逻辑。 第三范式:3NF是对字段冗余性的约束, ...
分类:
数据库 时间:
2020-01-08 21:06:32
阅读次数:
77
登录数据库: mysql uroot p 退出数据库: quit 或者 exit 或者 ctr + d 查看所有数据库: show databases; 创建数据库: create database 数据库名 charset=utf8; 使用数据库: use 数据库名; 删除数据库: drop da ...
分类:
数据库 时间:
2020-01-08 21:18:11
阅读次数:
98
简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: EXPLAIN SELECT * fro ...
分类:
数据库 时间:
2020-01-08 21:18:22
阅读次数:
91
拦截器介绍 mybatis提供了 @Intercepts 注解允许开发者对mybatis的执行器Executor进行拦截。 Executor接口方法主要有update、query、commit、rollback等等。 主要思路为: 1. 进入拦截器方法中 2. 获取拦截器方法参数 3. 获取解析参数 ...
分类:
数据库 时间:
2020-01-08 21:21:38
阅读次数:
190
目录 1.1 Mysql数据库的优化技术 1.2 数据库表设计 1.3 SQL优化 1、为查询缓存优化你的查询 2、EXPLAIN 你的 SELECT 查询 3、 当只要一行数据时使用 LIMIT 1 4、建立适当的索引 1.4 MySQL中like模糊匹配为何低效 1.5 数据库优化方案 1.6 ...
分类:
数据库 时间:
2020-01-08 22:34:36
阅读次数:
89
1、复习 ->select 查询详解 select distinct(去除重复的) \ top … from + 表名 where + 筛选的条件 group by 分组 having order by ->union uninall ->datediff(second,startdate,endd ...
分类:
数据库 时间:
2020-01-08 22:53:19
阅读次数:
87
数据库语言 数据库系统提供了数据定义语言(DDL)来定义数据库模式,数据操纵语言来表达数据库的查询和更新 数据库操纵语言(DML) 数据库操纵语言使得用户可以访问或操纵那些按照某些适当的数据模型组织的数据,有以下类型 1、对存储在数据库中的信息进行检索 Query 2、向数据库中插入新的信息 ins ...
分类:
数据库 时间:
2020-01-08 23:00:47
阅读次数:
119
前言 在实际应用中,有SHOW STATUS、SHOW PROFILE、检查慢查询日志的条目三种方法剖析单条查询。 SHOW PROFILE Mysql5.1版本以后才有,默认功能禁用,使用SET profiling = 1命令开启。 功能:服务器上所有执行的语句,都会测量其消耗时间和执行状态变更相 ...
分类:
数据库 时间:
2020-01-08 23:06:40
阅读次数:
106
测试的大版本号为5.7,小版本为5.7.24,默认是没有开启binlog的 修改 ,新增两个配置: 测试的表和数据: 重启MySQL,发现多了两个 打头的文件,使用MySQL命令查询: + 使用 查看二进制文件信息: + 使用 查看当前正在写入的binlog文件: + 使用 查看binlog记录的事 ...
分类:
数据库 时间:
2020-01-08 23:14:21
阅读次数:
108
1. 查看版本信息 1.1 查看客户端版本信息 黑窗口中输入: (有两条横线) 没有配置全局的环境变量时,就只能在PostgreSQL安装目录的bin目录中打开黑窗口执行该命令 1.2 查看服务端版本信息 通过数据库管理工具(如Navicat中)输入: ...
分类:
数据库 时间:
2020-01-08 23:17:51
阅读次数:
107
读已提交级别: (1)查询使用的是主键时,只需要在主键值对应的那一个条数据加锁即可。 (2)查询使用的是唯一索引时,只需要对查询值所对应的唯一索引记录项和对应的聚集索引上的项加锁即可。 (3)查询使用的是普通索引时,会对满足条件的索引记录都加上锁,同时对这些索引记录对应的聚集索引上的项也加锁。 (4 ...
分类:
数据库 时间:
2020-01-08 23:19:12
阅读次数:
106
Spring JDBC Spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作, 使得开发人员可以从烦琐的数据库操作中解脱出来,从而将更多的精力投入到编写业务逻辑中。 接下来的两个小节,将针对Spring中的JDBC模块内容进行详细的讲解。 Spring JDBCT ...
分类:
数据库 时间:
2020-01-08 23:20:34
阅读次数:
180