随笔分类 - database
摘要:使用maven,配合JAVA,连接数据库,直接生成Html或md文件 项目地址:https://github.com/pingfangushi/screw #### 参考: 1. 界面操作生成文档:https://blog.csdn.net/qq_43560721/article/details/1
阅读全文
摘要:show variables like '%time_zone%'; set global time_zone = '+8:00'; # 修改mysql全局时区为北京时间,即我们所在的东8区 set time_zone = '+8:00'; # 修改当前会话时区 flush privileges;
阅读全文
摘要:具体安装可以参考[1] 参考 [1] Centos7之MariaDB数据库安装教程 https://www.jianshu.com/p/85ad52c88399
阅读全文
摘要:一、安装 (1)centos通过yum方式安装这种方式简单快捷,测试环境很好用 [root@node125]# yum install redis -y (2)使用这种方式安装后,查看配置文件 [root@node125]# whereis redis 上面的得到的结果一般为/etc/redis.c
阅读全文
摘要:一、使用mysql文件进行逆向工程生成模型 1、File > Reverse Engineer > Database... (选择需要的SQL库表脚本定义文件) 2、Tools > Execute Commands > Edit/Run Script... (复制下面的脚本)在第一次时可能会用到 二
阅读全文
摘要:alter table 表名 MODIFY column 时间字段名 datetime default CURRENT_TIMESTAMP;
阅读全文
摘要:使用H2的优点,不需要装有服务端和客户端,在项目中包含一个jar即可,加上初始化的SQL就可以使用数据库了 在springboot中引入,我的版本是2.1.4,里面就包含有h2的版本控制 <!-- 集成h2数据库 --> <dependency> <groupId>com.h2database</g
阅读全文
摘要:mysql扩展百分位函数(类似SUM) 参考:https://my.oschina.net/waterbear/blog/1186744 百度搜索:mysql percentile
阅读全文
摘要:show variables like '%log%'; show variables like '%general_log'; -- ON开启日志,OFF关闭日志,默认好像是关闭的 show variables like '%general_log%'; -- 当log_output指定为FILE时,日志输出的内容存放文件地址 show variables like '%log_output%...
阅读全文
摘要:mysql8之后root用户的密码验证方式修改了,mysql8的加密方式为caching_sha2_passoword,而navicat连接所用的方式为native_password。 使用命令mysql -uroot -proot进入mysql库,查看user表,可以看到root加密方式 use
阅读全文
摘要:一、函数,参考博客:https://www.cnblogs.com/progor/p/8871480.html 二、存储过程,参考博客:https://www.cnblogs.com/chushiyaoyue/p/5945974.html
阅读全文
摘要:一、mysql_5.6 #1、拉取mysql镜像 docker pull mysql:5.6 #2、运行mysql的镜像生成一个正在运行的容器,可以通过docker contain ls得到容器的id信息 docker run -dit -p 3306:3306 mysql:5.6 bash # 会
阅读全文
摘要:一、实现原理:1、介绍:主从复制就是把一台服务器(主库Master)上的数据的变化“实时”更新到其他服务器(从库Slave)上,使得所有的服务器的数据保持同步。 2、原理: (1).在主库上把数据更改记录到二进制日志(Binary Log)中(这些记录被称为二进制日志事件) (2).从库将主库上的日
阅读全文
摘要:在JAVA编程时,使用哨兵池获取jedis来进行数据的操作,哨兵对对集群进行监视,当主节点宕掉时,会自动将子一个子节点升级为主节点,原来的主节点上线时会自动变为从节点,主节点的变化,对于使用哨兵池方式操作redis时,没有任何影响。 redis使用方式: 1、管道技术:类似与MySQL进行批量插入时
阅读全文
摘要:一、表结构优化 1、数字类型:存储空间浪费,空间大小不一样,搜索速度也不一样(1).tinyint 8位 -128~127 unsigned tinyint(0~255) int,bigint,能确定不会使用负数的字段,建议添加unsigned定义(2).固定精度的小数,不建议使用decimal表示
阅读全文
摘要:参考博客:https://blog.csdn.net/shushugood/article/details/79925150 1、服务器上的操作 在服务器上mysql创建一个实例,名为test_db,表名为demo,表信息, 2、另一台电脑上的操作 需要在本地主机中的mysql库中创建映射表,需要支
阅读全文
摘要:alter table pic_all add ( `expand1` varchar(255), `expand2` varchar(255), `expand3` varchar(255) );
阅读全文
摘要:UPDATE province_yunnan_salary s1 JOIN province_guangdong_salary s2 ON s1.user_name= s2.user_name SET s1.salary= s2.salary WHERE s1.user_name = '周一一'
阅读全文
摘要:1、编写好每个小时需要指定的sql语句,我一般都是编写的一个update SQL,也可以编写好一个函数存储过程 2、点击事件,可能回看到一些事件列表,然后点击上方的“新建事件”,会打开一个事件定义框(在这之前需要保证全局变量event_scheduler为1或on,表示开启定时任务) 3、把自己写的
阅读全文