https://time.geekbang.org/column/article/70562?utm_source=pinpaizhuanqu&utm_medium=geektime&utm_campaign=guanwang&utm_term=guanwang&utm_content=0511 按 ...
分类:
数据库 时间:
2020-07-04 19:00:32
阅读次数:
72
如果你问 DBA 同事为什么会出现这样的情况,他大概会告诉你:如果对字段做了函数计算,就用不上索引了,这是 MySQL 的规定。 第一个问题:能不能使用 join 语句? 如果可以使用 Index Nested-Loop Join 算法,也就是说可以用上被驱动表上的索引,其实是没问题的; 如果使用 ...
分类:
数据库 时间:
2020-07-04 19:00:13
阅读次数:
70
准备连接数据库: const Sequelize = require("sequelize");const {dbName,host,user,password,port} = require("./config/index").database;const sequelize = new Sequ ...
分类:
数据库 时间:
2020-07-04 18:50:05
阅读次数:
121
案例一:条件字段函数操作 假设你现在维护了一个交易系统,其中交易记录表 tradelog 包含交易流水号(tradeid)、交易员 id(operator)、交易时间(t_modified)等字段。为了便于描述,我们先忽略其他字段。这个表的建表语句如下: mysql> CREATE TABLE `t ...
分类:
数据库 时间:
2020-07-04 18:48:50
阅读次数:
75
数据库基本概念 数据库和数据库实例 数据库 物理操作系统文件或者磁盘数据块的集合(如数据文件、索引文件、结构文件) 数据库实例 操作系统中一系列的进程以及为这些进程所分配的数据块 数据库实例是访问数据库的通道,一般来说,一个数据库实例对应一个数据库 多实例 利用多实例操作,可充分的利用硬件资源,让服 ...
分类:
数据库 时间:
2020-07-04 18:44:30
阅读次数:
213
Oracle期末复习 1.引言 本部分介绍大型数据库和云计算相关概念,了解云数据库关系型数据库的基本常识 2.Oracle 12c 数据库的管理 1.创建/删除数据库表空间 create tablespace test1 datafile '/u01/app/oracle/test1.dbf' si ...
分类:
数据库 时间:
2020-07-04 18:42:42
阅读次数:
78
因为最近发现在网上查找资料的时候,总会因为版本不一样造成各种问题,所以以后的所有文章都会注明使用版本。本次使用的是MySQL数据库5.6.28版本 安装过程省略,在安装结束后会有这么一段提示 A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER ...
分类:
数据库 时间:
2020-07-04 18:37:29
阅读次数:
67
<?php $host = '127.0.0.1'; $user = 'root'; $pwd = '123456'; $dbname = 'test'; // sql $sql = "delete from user where id=1;"; try { // 连接数据库 $conn = new ...
分类:
数据库 时间:
2020-07-04 18:32:25
阅读次数:
69
整个安装过程只要三步,我们要做的,修改一下脚本中的IP地址,之后复制在Linux服务器上粘贴。 每一步脚本执行30秒左右 ,加上修改脚本中IP的时间,最多使用1分钟,所以3分钟足够安装完成mysql 和配置好从主。 安装完成的mysql 密码为:123456 mysql 已经开启IP访问 热乎乎的, ...
分类:
数据库 时间:
2020-07-04 17:21:31
阅读次数:
87
mysql8.0.16 安装和mysql5.7.* 有一定区别, mysql_install_db已经舍弃,初始化 更改为mysql --initialize代替 ,密码校验方式也发生了变化,老jdbc驱动需要注意
分类:
数据库 时间:
2020-07-04 17:21:12
阅读次数:
82
CASE WHEN IF( EXP, V1, V2) IFNULL( V1, V2):返回非空值,如果V1是空的,返回V2,如果V1不是空的,返回本身V1 CAST 转换数据类型 CONCAT CONCAT_WS ...
分类:
数据库 时间:
2020-07-04 17:20:42
阅读次数:
60
//数据库中取出的值判断时,经常出现使用null和“”都判断不出来的问题://正确方法应该是:public static boolean isEmpty(Object value) {if (value == null)return true; if (value instanceof String ...
分类:
数据库 时间:
2020-07-04 17:20:29
阅读次数:
90
整个安装过程只要复制脚本在Linux服务器上粘贴。 mysql 密码:123456 已经开通IP访问 这段时间在处理mysql 主从问题,常常需要从新配置数据库,为了能快速的安装和配置好mysql,整理了一套脚本,直接复制后,在linux服务器上运行,就可安装mysql的安装,整个运行时间30秒左右 ...
分类:
数据库 时间:
2020-07-04 17:20:14
阅读次数:
91
mysql数据库的备份(mysqldump)和恢复(source) ...
分类:
数据库 时间:
2020-07-04 17:16:23
阅读次数:
68
zabbix官网:https://www.zabbix.com/ 点击Download按钮,按照自己的操作系统选择版本: 注:LTS(long term support)长期支持版本,zabbix5.0要求MySQL最低5.6,php最低7.2 版本选择完后,网站下方会给出对应的安装步骤: a.关闭 ...
分类:
数据库 时间:
2020-07-04 17:06:52
阅读次数:
128
MySQL索引 索引分类 最左前缀原则 覆盖索引 索引下推 联合索引顺序 What's Index ? 索引就是帮助RDBMS高效获取数据的数据结构。 索引可以让我们避免一行一行进行全表扫描。它的价值就是可以帮助你对数据进行快速定位。 索引分类 按照功能逻辑来分 普通索引 INDEX(col_nam ...
分类:
数据库 时间:
2020-07-04 17:06:09
阅读次数:
57
1.a -->b #!/bin/bash #先判断新数据库是否存在,要是不存在就创建。 #列出老数据库下都有那些表,其中N和s参数起到的作用是格式化,有点类似于Oracle下sqlplus里的pag #用for循环来rename。 /bin/mysql -uroot -pjjjjj -h10.0.0 ...
分类:
数据库 时间:
2020-07-04 17:05:12
阅读次数:
81