首页 > 数据库技术
mysql主从数据对比工具简介
1 Checksum 1.1 checksum原理 checksum table的原理是对表中的数据进行一行一行的较验和计算,在执行checksum命令时,表会被加一个读锁(read lock),因此对于大表,这是一个很耗时的过程。 读锁:又叫S锁/共享锁;当MySQL的一个进程为某一表开启读锁之后 ...
分类:数据库技术   时间:2020-03-21 18:17:58    收藏:0  评论:0  赞:0  阅读:64
MySQL 让主键id 从1开始自增
方法一: 清空表数据并且将主键自增长从1开始(1.先清空表数据2.在把表的自增长设置为1) DELETE FROM grade; ALTER TABLE grade AUTO_INCREMENT=1; 方法二: 使用truncate清空全部数据主键自增长是从1开始(效率更高)truncate tab ...
分类:数据库技术   时间:2020-03-21 17:32:20    收藏:0  评论:0  赞:0  阅读:52
18.使用 explain 优化 SQL 语句(select 语句)的基本流程
18.1 用命令抓取慢 SQL 语句,然后用 explain 命令查看查询语句是否走的索引查询 1 在数据库命令行里面操作 mysql> show full processlist; + + + + + + + + + | Id | User | Host | db | Command | Time ...
分类:数据库技术   时间:2020-03-21 17:30:51    收藏:0  评论:0  赞:0  阅读:56
23.MySQL的备份与恢复
23.1 备份单个数据库练习多种参数使用 mysql 数据库自带了一个很好用的备份命令,就是 mysqldump,它的基本使用如下: 语法:mysqldump –u <用户名> -p <数据库名> 备份的文件名? 范例一: 23.2 查看数据库 oldboy 的内容 mysql> use oldbo ...
分类:数据库技术   时间:2020-03-21 17:23:37    收藏:0  评论:0  赞:0  阅读:68
laravel Eloquent ORM 数据库模型
1.创建模型Eloquent ORM php artisan make:model Flight 创建实例如下: <?php namespace App\Http\Model\Login; use Illuminate\Database\Eloquent\Model; class Admin ext ...
分类:数据库技术   时间:2020-03-21 17:15:53    收藏:0  评论:0  赞:0  阅读:68
linux下在线安装mysql
linux下在线安装mysql 安装 卸载 首先检测是否安装mysql: rpm -qa | grep mysql 如果有的话,将其卸载: rpm -e --nodeps mysql-community-client-5.6.47-2.el7.x86_64(上一个命令得到的所有结果都要这样执行一遍) ...
分类:数据库技术   时间:2020-03-21 17:07:49    收藏:0  评论:0  赞:0  阅读:69
linusx mysql初始密码忘记处理
当时正在安装mysql5.7,到初始化mysql时,被人拉了电闸。好嘛,完犊子,后面各种百度发现复制粘贴的太多,没几个有用,这里记录一下我成功的办法 在/etc/my.conf文件中新增两条代码,意思是跳过登录验证 重启mysql服务service mysql restart 然后切换至bin目录下 ...
分类:数据库技术   时间:2020-03-21 17:07:31    收藏:0  评论:0  赞:0  阅读:57
问题:文件位置随意,存储文件格式:id,name,age;读取之后,存入数据库
package io; import facetest.IntArray; import javax.jws.soap.SOAPBinding; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOEx ...
分类:数据库技术   时间:2020-03-21 16:49:46    收藏:0  评论:0  赞:1  阅读:65
Oracle约束管理
--约束(检查、校验) --创建约束的三种方式:1.定义时加在字段后,2.定义表时写在语句最后,3.声明表后再追加 --五种约束:非空约束、唯一约束、检查约束、主键、外键 --1.非空约束:被非空约束修饰的字段不能为空not null(可简写为nn),列级(只针对这一列生效) --方式一:定义时加在 ...
分类:数据库技术   时间:2020-03-21 16:00:02    收藏:0  评论:0  赞:0  阅读:69
mysql中用TIMESTAMPDIFF判断时间差时候满足范围
SELECT TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-22 10:00:00') result; TIMESTAMPDIFF函数第一个参数,这里选择的是MINUTE就是两者相差多少分钟,结果可以为负数的. 举例:如果要判断相差的绝对 ...
分类:数据库技术   时间:2020-03-21 15:56:17    收藏:0  评论:0  赞:0  阅读:181
06.MySQL的登录方法
6.1 单实例 MySQL 登录的方法 1、mysql <--刚装完系统无密码情况登录方式,不要密码 2、mysql –uroot <--刚装完系统无密码情况登录方式,不要密码 3、mysql –uroot –ppcwangjixuan <--非脚本里一般不这样用,密码明文会泄露密码,可以掩饰 hi ...
分类:数据库技术   时间:2020-03-21 15:55:45    收藏:0  评论:0  赞:0  阅读:51
07.关于MySQL管理员密码设置
7.1 为管理员 root 用户设置密码并修改方法之一 mysqladmin –uroot password ‘pcwangjixuan’ <--没有密码的用户设置密码命令 mysqladmin –uroot –p123456 password ‘pcwangjixuan’ –S /data/330 ...
分类:数据库技术   时间:2020-03-21 15:48:41    收藏:0  评论:0  赞:0  阅读:52
【等待优化】sql server 中的 CXPACKET 等待 导致 CPU飙高、CPU100%
CXPACKET 已经成为所有等待类型中最常见的一种了。我通常会在多CPU系统的前五位等待类型统计中看见。 【1】CXPACKET 基本概念 联机丛书: 当尝试同步查询处理器交换迭代器时出现。如果针对该等待类型的争用成为问题时,可以考虑降低并行度。 【1.1】CXPACKET 解释 当为SQL查询创 ...
分类:数据库技术   时间:2020-03-21 15:47:19    收藏:0  评论:0  赞:0  阅读:54
Redis使用rdb文件恢复数据
只在单台redis恢复,未使用集群。 注意3个配置参数: appendonly no dbfilename dump.rdb dir ./data appendonly 设置成no,redis启动时会把/var/lib/redis 目录下的dump.rdb 中的数据恢复。dir 和dbfilenam ...
分类:数据库技术   时间:2020-03-21 15:36:45    收藏:0  评论:0  赞:0  阅读:231
13 Oracle数据库开发与设计入门篇
Oracle数据库SQL语言基础SQL(Structured Query Language,结构化查询语言)语言是一种在关系数据库中定义和操纵数据的标准语言,是用户与数据库之间进行交流的接口。SQL语言已经被大多数关系数据库管理系统采用。Oracle采用ANSI的SQL标准,并且对它进行了扩充,以便... ...
分类:数据库技术   时间:2020-03-21 15:34:38    收藏:0  评论:0  赞:0  阅读:82
centos7.3配置mysql5.6无法启动和重启报错:Job for mysqld.service failed because a timeout was exceeded.
entos7.3配置mysql5.6无法启动和重启报错:Job for mysqld.service failed because a timeout was exceeded.尝试用root登录MySQL是报错ERROR 2002 (HY000): Can’t connect to local M ...
分类:数据库技术   时间:2020-03-21 14:53:37    收藏:0  评论:0  赞:0  阅读:521
mysql 常规设置
进入mysql server 在mysql 命令行中运行 set global max_allowed_packet = 1048576*500 退出mysql命令行,然后重新登录。 show VARIABLES like '%max_allowed_packet%'; 查看下max_allowed ...
分类:数据库技术   时间:2020-03-21 14:51:57    收藏:0  评论:0  赞:0  阅读:62
MySQL的登录和退出,相关参数的讲解
mysql的退出有如下3种方式:mysql>exit;mysql>quit;mysql>\q;123mysql登录命令行参数讲解:-D,--database=name 打开指定数据库--delimiter=name 指定分隔符-h,--host=name 服务器名称-p,--password[=na ...
分类:数据库技术   时间:2020-03-21 14:44:09    收藏:0  评论:0  赞:0  阅读:68
idea database 自动生成实体类
database -- 新建 -- oracle 选择对应的表右键 -- scripted extension -- Generated POJOs.groovy -- 选择对应的实体包文件夹,确定即可生成 生成后,修改包名,并指定对应库中的表 import com.baomidou.mybatis ...
分类:数据库技术   时间:2020-03-21 14:33:24    收藏:0  评论:0  赞:0  阅读:197
mysql主从复制(二)
1.mysql安装 2.修改mysql配置文件 3.创建目录 4.重启mysql 5.修改slave mysql中的my.cnf 修改完成后,同样需要执行3、4步骤 6.master上执行授权 7.slave上指定主服务器 说明: 如果以下两个值为yes,表明连接正常,等待同步。 ...
分类:数据库技术   时间:2020-03-21 14:24:48    收藏:0  评论:0  赞:0  阅读:60
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!