数据库
ActStrady
Just do it!
Just code it!
Coding everything!
展开
-
数据库优化之:ocacle的分区表你确定不用一下?
问题:某表的数据以每天10万+的速度增加,且数据不会经常修改(甚至不修改只查),查询及其缓慢。思路:oracle数据库有分区表的概念,使用分区表与索引结合的方式解决分区表的创建分区方式可以分为:范围分区、列表分区、哈希分区(散列分区)、组合分区11g版本加入了可以自动分区的功能最常用的就是范围分区,下边是根据时间自动来分区的实例创建分区表在创建表的后边加上下边的sql-- NUMTODSINTERVAL是一个函数,后边的参数可以为'month'、'year'、'day' 方法分别为 .原创 2020-08-27 20:36:11 · 246 阅读 · 0 评论 -
windows下安装mysql及配置全过程
写在最前面的一段话:想学好编程,两个方面必须下功夫克服,一是学会看官方文档,二是学好英语。对你没看错,就是学好英语。学好英语你看官方文档就会轻松很多,官方文档第一不会不准确,第二不会过时。对于my.ini文件来说,我看了mysql5.5 5.6 5.7 8.0的包,在5.7前包里有类似的配置文件示例,而到了5.7与最新的8.0版本就没了,官方怎么做的原因是什么,由于我的英文不好我就不去深究了,但是我还是担心mysql乱码问题,所以我找了一个配置文件的模板供大家参考。[mysql]# 设置mys.原创 2020-08-07 11:44:06 · 160 阅读 · 0 评论 -
Mysql常见错误
ERROR 1067 (42000): Invalid default value for ‘TIME’错误分析表中的第一个TIMESTAMP列(如果未声明为NULL或显示DEFAULT或ON UPDATE子句)将自动分配DEFAULT CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP属性第一个之后的TIMESTAMP列(如果未声明为NULL或显示DEFAULT子句)将自动分配DEFAULT ‘0000-00-00 00:00:00’(零时间戳)原创 2020-08-07 11:15:37 · 244 阅读 · 0 评论 -
windows下Mysql8免安装版的配置
写在最前面的一段话:想学好编程,两个方面必须下功夫克服,一是学会看官方文档,二是学好英语。对你没看错,就是学好英语。学好英语你看官方文档就会轻松很多,官方文档第一不会不准确,第二不会过时。 下面的配置是我看官方文档,我英语不好,是翻译后慢慢总结出来的。哎,学好英语很重要啊,这里我给出官方文档关于免安装版的文档地址。 对于my.ini文件来说,我看...原创 2018-04-22 00:57:29 · 4305 阅读 · 2 评论 -
Mysql启动远程与中文乱码的解决办法
一、远程的启用由于我是在ubuntu下用apt装的mysql 所以找其文件目录不好找这里我和大家说下,具体在那里1.下载的软件存放位置/var/cache/apt/archives2.装后软件默认位置/usr/share3.可执行文件位置/usr/bin4.配置文件位置/etc5.lib文件位置/usr/lib所以大家懂了,我们应该去etc找,搜了下,多说是直接在etc下,可我没找到,于是各种搜...原创 2017-09-14 14:19:31 · 986 阅读 · 0 评论 -
mysql使用过程中的问题总结
一、1、ERROR 1067 (42000): Invalid default value for 'TIME' 2.错误分析 表中的第一个TIMESTAMP列(如果未声明为NULL或显示DEFAULT或ON UPDATE子句)将自动分配DEFAULT CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP属性 第一个之后的TIMEST...原创 2018-05-20 16:53:37 · 278 阅读 · 0 评论 -
centos下安装MySQL并远程连接
最近对Linux又双叒叕有了兴趣,先不搞其他,首先为什么选择centos呢?因为现在服务器上用的最多的是red hat,问题来了,为什么不用red hat,原因很简单,收费,你没听错,那是因为,人家专业,并且提供技术支持,我们就用其开源的centos就好,而且大多数小公司的服务器也用的是它。MySQL的安装有人说了直接安装不就完了?然而centos下默认是MariaDB这个玩意,这是什么?...原创 2018-10-06 23:26:36 · 1347 阅读 · 0 评论 -
mysql在centos下改24小时制
在mysql使用过程中发现这样一个问题CURRENT_TIMESTAMP 会根据你系统的时来生成的所以当你的系统是12小时制的时候就会出现它也是12小时制的所以我们需要将centos的时间格式改为24小时这里就需要用到tzselecttzselect// 然后依次5 --> 9-->1-->1-->okrm /etc/localtimeln -sf /...原创 2018-10-14 18:57:22 · 1779 阅读 · 0 评论 -
可能是史上最符合官网的安装Mysql教程
写在前面的话再一次的证明官方文档的重要性,每次回过头来看以前的知识的时候,看官方文档每次都有不一样的收获学习英语的重要性官方文档地址Adding the MySQL Yum Repository(添加yum存储库)# 相关的rpm在**[官方文档](https://dev.mysql.com/downloads/repo/yum/)**# 没有的话先下载wgetyum -y in...原创 2019-03-06 17:14:10 · 269 阅读 · 0 评论