这是一个新进阶系列的第一篇文章,我们将浏览Transact-SQL(T-SQL)的更多高级特性。这个进阶系列将会包含一系列的文章,它们会扩展你在之前的两个TSQL进阶系列所掌握的TSQL的基础。 TSQL DML 进阶 TSQL进阶:超越基础 本系列“高级Transact-SQL”将会包含如下T-S ...
分类:
数据库 时间:
2019-11-02 16:04:15
阅读次数:
134
1.连接数据库 > mysql -u root -p 2.给权限 > grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option 3.保存 > flush privileges ...
分类:
数据库 时间:
2019-11-02 16:07:49
阅读次数:
85
在项目中对后台进行测试时,经常会遇到要在数据库新增数据,那么如何快速新增数据来提高工作效率呢? 现整理如下: 代码内容(csv_to_mysql.py): 运行结果: 以上是以本地数据库作为例子,实际工作中可根据自己的需求修改数据库连接和SQL语句 ...
分类:
数据库 时间:
2019-11-02 17:20:24
阅读次数:
206
Mysql 的存储引擎,myisam和innodb的区别。 答: 1.MyISAM 是非事务的存储引擎,适合用于频繁查询的应用。表锁,不会出现死锁,适合小数据,小并发。 2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大 ...
分类:
数据库 时间:
2019-11-02 17:36:46
阅读次数:
78
DataTable表格导出Excle 如果含有日期格式则需要转换下,oracle 下使用to_char()进行转换成toString格式 ...
分类:
数据库 时间:
2019-11-02 17:41:42
阅读次数:
124
目录 简介 日志分析 副本集 如何实现 Failover 心跳的实现 electionTimeout 定时器 业务影响评估 参考链接 目录 简介 日志分析 副本集 如何实现 Failover 心跳的实现 electionTimeout 定时器 业务影响评估 参考链接 简介 日志分析 副本集 如何实现 ...
分类:
数据库 时间:
2019-11-02 17:45:19
阅读次数:
102
1、MySQL的复制原理以及流程 (1)、复制基本原理流程 1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中; ...
分类:
数据库 时间:
2019-11-02 17:50:25
阅读次数:
109
1.1 MySQL用户管理 1.1.1 用户的定义 1.1.2 用户的作用 1、用户登录 2、用于管理数据库及数据 命令: grant 权限 on 权限范围 to 用户 identified by '密码' 权限 对数据库的读、写等操作 (insert update、select、delete、dr ...
分类:
数据库 时间:
2019-11-02 17:58:33
阅读次数:
134
[TOC] 声明:本文同步发表于 MongoDB 中文社区,传送门: "http://www.mongoing.com/archives/26759" 简介 最近一个 MongoDB 集群环境中的某节点异常下电了,导致业务出现了中断,随即又恢复了正常。 通过ELK 告警也监测到了业务报错日志。 运维 ...
分类:
数据库 时间:
2019-11-02 18:09:50
阅读次数:
94
Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'dataSource' defined in class path resource 错误原因:缺少两个jar包 获得jar包方法:从mav ...
分类:
数据库 时间:
2019-11-02 18:14:55
阅读次数:
111
连接MySQL: mysql -h <主机名> -u <用户名> -p 显示当前数据库版本: select version(); 创建数据库: create database <数据库名>; 删除数据库: drop database <数据库名>; 显示所有数据库: show databases; ...
分类:
数据库 时间:
2019-11-02 18:16:25
阅读次数:
94
问题: 本地安装完mysql,无法远程连接 1、检查mysql进程是否启动 2、查看端口是否监听 3、查看iptables配置 4、云服务器检查下出入网有没有添加对应的端口 5、mysql是否授权对应的账号远程访问 也可以查看mysql用户表 ...
分类:
数据库 时间:
2019-11-02 18:21:36
阅读次数:
95
数字类型 整数 注:1个字节是8位,能存储2^8=256个整数,范围:-128~127,2个字节能存储2^8*2=65536个整数 无符号声明:列名 tinyint unsigned; 小数 注:m指总位数,d指小数位数,d的范围0~30,decimal是以字符串形式存储,浮点型也可以使用(m,d) ...
分类:
数据库 时间:
2019-11-02 19:43:49
阅读次数:
115
ACIT 3910 Database Administration and ManagementAssignment #2Patrick Guichon March 9, 2019 1 of 14ACIT 3910 Database Administration andManagementAssig ...
分类:
数据库 时间:
2019-11-02 19:48:17
阅读次数:
87
@[toc] 本博客翻译自两篇博客的: http://www.mysqltutorial.org/mysql cross join/ https://www.w3resource.com/mysql/advance query in mysql/mysql cross join.php 1. cro ...
分类:
数据库 时间:
2019-11-02 19:54:24
阅读次数:
105
什么是索引 索引在mysql中也叫键(key)是存储引擎快速找到记录的一种数据结构 其作用相当于超市里的导购员,书本里的目录。 可以通过 show index from 表名; 的方式查看索引详情 1.主键索引 primary key 它是一种特殊的唯一索引,不允许有空值,一般是在建表的时候同时创建 ...
分类:
数据库 时间:
2019-11-02 20:00:03
阅读次数:
93
1.Memcached是一套数据缓存系统或软件。 用于在动态应用系统中缓存数据库的数据,减少数据库的访问压力,达到提升网站系统性能的目的;Memcached在企业应用场景中一般是用来作为数据库的cache服务使用;(但不是专门干这个,还可以干别的,主要是干这个,知道就好) 1)linux有特性,系统 ...
分类:
数据库 时间:
2019-11-02 20:03:34
阅读次数:
93
在src下面新建一个属性配置文件 1 jdbc.user=root 2 jdbc.password=123456 3 jdbc.driverClass=com.mysql.jdbc.Driver 4 jdbc.jdbcUrl=jdbc\:mysql\:///test 配置Spring配置文件appl ...
分类:
数据库 时间:
2019-11-02 20:05:50
阅读次数:
89
PostgreSQL有一种介于正常表和临时表之间的类型表,称之为unlogged表,在该表新建的索引也属于unlogged,该表在写入数据时候并不将数据写入到持久的write-ahead log文件中,在数据库异常关机或者异常崩溃后该表的数据会被truncate掉,但是在写入性能上会比正常表快几倍。 ...
分类:
数据库 时间:
2019-11-02 20:06:05
阅读次数:
102
[TOC] 数据库连接池 pymsql链接数据库 数据库连接池版 方式一 为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭 方式二 创建一批连接到连接池,供所有线程共享使用 setting.py utils/s ...
分类:
数据库 时间:
2019-11-02 20:10:54
阅读次数:
94