数据库
竹蜻蜓dd
干一行,爱一行。热爱自己手中的事业。
展开
-
Linux搭建MySql主从。
实现目标搭建两台MySQL服务器(一主一从),一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。工作流程概述主服务器:开启二进制日志配置唯一的server-id获得master二进制日志文件名及位置创建一个用于slave和master通信的用户账号从服务器:配置唯一的server-id使用master分配的用户账号读取master二进制日志...原创 2019-10-16 22:50:31 · 226 阅读 · 0 评论 -
java连接mysql8+版本
自己做笔记用。username=rootpassword=123456driverclassname=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true原创 2019-06-20 15:42:17 · 782 阅读 · 3 评论 -
c3p0连接myslq8+版本jdbcUrl如何写?
mysql8+版本的url写法都和以前不一样了,想必大家都知道了。但是即使按照正确url填写xml配置文件,依旧会出错(使用c3p0连接数据库时候)错误一六月 18, 2019 4:29:53 下午 com.mchange.v2.log.MLog <clinit>信息: MLog clients using java 1.4+ standard logging.[Fatal ...原创 2019-06-18 16:35:37 · 1036 阅读 · 6 评论 -
Linux安装Redis
Linux安装redis和Windows安装软件一样的过程大概一样。下载压缩包–解压–安装–运行–测试是否运行成功下面就来看看详细步骤。通过官网也能看到步骤,但是按照官网操作,中间可能会出些问题。在开始安装Redis之前,我们先看看Linux目录结构。如下(使用xftp查看的):我是把Redis压缩文件,下载到了 opt 文件夹,然后解压还是放在 opt 文件夹。详细过安装程1....原创 2019-08-20 16:18:48 · 155 阅读 · 0 评论 -
redis-server的三个警告
就这三个警告:第一个警告:The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.第二个警告:overcommit_memory is set to 0! Background save may fail und...原创 2019-08-20 16:29:28 · 487 阅读 · 0 评论 -
常见配置Redis.conf介绍
redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid3. 指定Redis监听端口,默认端口为6379,...原创 2019-08-21 20:09:40 · 219 阅读 · 0 评论 -
Linux安装和配置MySQL5.7【修改密码、修改字符集等配置】(5.7.18+版本也可参考,我是5.7.22)
本文是转载篇,这里是 原文原文原文。--------------------分割线-------------------------------这下面内容讲述如何修改密码为简单密码(比如:123456).但是你还是先看完原文,按照原文操作完了,再来看下面的。本人强迫症+懒癌+记忆力差,所以,对于mysql密码这东西,除了123456,我记不住其他的密码。所以,你懂的,在原文基础上,我加上了修...原创 2019-09-10 21:10:18 · 286 阅读 · 0 评论 -
Win10使用RedisDesktopManager工具连接虚拟机(CentOS 7)Redis
打开 redis.conf 文件,注意,一定要是你启动 redis 用的那个redis.conf为什么这么说呢??为了不直接动默认设置,我把redis.conf 复制一份出来,所有的配置修改 ,都在复制出来的这一份中操作的。以后每次启动redis,都是在复制出来这一份redis.conf 基础上启动的。提示:在vim文件中搜索的方法(进入文件之后,不要点i,不要点o,就是保持不可编辑的状态时...原创 2019-09-26 16:09:20 · 990 阅读 · 1 评论 -
mysql-connector-java与mysql版本的对应关系
记录下mysql-connector-java与mysql版本的对应关系,已方便以后参考,这是最新版本对应,时间:2019年9月27日官网文档地址:https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-versions.html (Connector/J Versions 5.1)https://dev.mysql.com/doc...原创 2019-09-27 13:49:10 · 1947 阅读 · 0 评论 -
springboot整合redis
https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html原创 2019-09-27 17:28:00 · 161 阅读 · 0 评论 -
为什么使用覆盖索引就可以避免回表操作?
保证给你讲名表,看不懂你砍我。首先弄明白两个概念-大概说一下,具体的网上都有:覆盖索引-select b,c,d from t1 ;select b,c,d from t1 where b=1 and c =1 and d=1 ;select a,b,c,d from t1 where b=1 and c =1 and d=1;【a是主键,给bcd建立联合索引】,如上几个sql,sele...原创 2019-10-10 10:41:04 · 3011 阅读 · 5 评论 -
Oracle 10g安装配置以及遇到的各种坑
一次艰辛的Oracle安装配置过程。。。一切都在不言中。心中数万只羊驼路过。Oracle10g的安装配置写在前面:1.先安装服务端,后安装客户端。2.本人使用W10系统。一:开始安装服务端下载软件,提供百度云链接:链接:https://pan.baidu.com/s/1adAIQh47tWyd6T7k5FT6Mg提取码:gsny如下(以64位为例)是网盘内容:解压“1020...原创 2019-06-06 10:28:24 · 3684 阅读 · 6 评论 -
Mysql判断一个表中的数据是否在另一个表存在
判断A表中有多少条数据在B表中【存在】,并且显示这些数据–EXISTS语句select A.ID, A.NAME from 表A where EXISTS(select * from 表B where A.ID=B.ID) 说通俗一点就是A.ID那列的内容,有多少存在于B.ID那列判断A表中有多少条数据在B表中【不存在】,并且显示这些数据–NOT EXISTS语句s...原创 2019-02-24 21:39:23 · 3482 阅读 · 2 评论 -
mysql中Long类型日期比较大小
项目里遇到一个功能,需要查出表中,昨天一天某个人的考勤记录。问题本不复杂,但是表中用户打卡时间为char类型的时间戳(毫秒)。这样一来比较时间范围就麻烦了许多。还好,网上以为有脾气的博主写的文章帮助了我。(文末附连接)重点:mysql数据库中的长整形,比java中的长整形少了秒后买的毫秒数。所以要乘1000.在mysql数据库中,把“1252999488000”(java中的Long类型...原创 2019-02-28 15:08:07 · 3889 阅读 · 1 评论 -
SQL语言中if嵌套
再sql语言中,if是没有大括号的,如下这样;if { ......if { ......}}else{......}在sql语句中,这样是不存在的,大括号用 BEGIN 和 END 替代。把你要写的语句写在BEGIN 和END 之间。就这样:if(xxxx) BEGIN if(XXXXXX原创 2017-11-18 20:15:59 · 11241 阅读 · 13 评论 -
MySql8安装-解决登录报错问题-修改密码问题。
MySql8初始密码是什么?新安装的mysql,官网下载的mysql8的版本,安装都没有问题,最主要就是安装完了不知道初始密码,进不去mysql。1.安装mysql这里推荐按照 菜鸟教程来安装。 菜鸟教程中,有个步骤: 初始化数据库:mysqld –initialize –console 执行完成后,会输出 root 用户的初始默认密码,如:2018-04-20T02:35:...原创 2018-09-14 10:58:15 · 14053 阅读 · 11 评论 -
MySql--基础回顾
一,数据库操作1.创建数据库1.1 直接创建数据库create database 库名; 创建数据库 1.2 创建带有编码的数据库:create database 库名 character set 编码; 创建带有编码的数据库 2. 查看有哪些库show databa...原创 2018-07-25 21:37:53 · 280 阅读 · 20 评论