
数据库
喝粥也会胖的唐僧
这个作者很懒,什么都没留下…
展开
-
mysql窗口函数的使用
窗口函数作为mysql8.0引入的新功能可以解决很多排名相关的问题一、建表create table student(id int ,st_name varchar(20),score int,date_time varchar(20),primary key (id,date_time) );二、插入数据insert into student value(101,'张飞',62,'2017');insert into student value(101,'张飞'原创 2020-09-10 11:48:22 · 1347 阅读 · 1 评论 -
java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException:
启动配置好Mycat时,未能成功启动,wrapper.log文件报如下错误:STATUS | wrapper | 2018/11/25 11:07:44 | --> Wrapper Started as DaemonSTATUS | wrapper | 2018/11/25 11:07:45 | Launching a JVM...ERROR | wrapper | 201...原创 2018-11-25 17:08:31 · 1800 阅读 · 0 评论 -
Invalid configuration for cluster creation
使用ruby启动redis集群时,报错:>>> Creating cluster*** ERROR: Invalid configuration for cluster creation.*** Redis Cluster requires at least 3 master nodes.*** This is not possible with 8 nodes an...原创 2018-12-02 14:25:20 · 6585 阅读 · 3 评论 -
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
redis安装过程中,make时出错[root@zhoulei redis-3.2.1]# makecd src && make allmake[1]: Entering directory `/home/redis-3.2.1/src' CC adlist.oIn file included from adlist.c:34:zmalloc.h:50:31:...原创 2018-11-27 01:00:48 · 707 阅读 · 0 评论 -
/bin/sh: cc: command not found CC adlist.o
安装redis是报错如题[root@zhoulei redis-3.2.1]# makecd src && make allmake[1]: Entering directory `/home/redis-3.2.1/src'rm -rf redis-server redis-sentinel redis-cli redis-benchmark redis-chec...原创 2018-11-27 01:04:22 · 4482 阅读 · 0 评论 -
Hint: It's a good idea to run 'make test'
在安装redis时,进行make,出错[root@zhoulei redis-3.2.1]# makecd src && make allmake[1]: Entering directory `/home/redis-3.2.1/src'Hint: It's a good idea to run 'make test' ;)make[1]: Leaving di...原创 2018-11-27 01:16:00 · 35218 阅读 · 2 评论 -
Unrecognized field "state"
使用redis进行分片时,做的缓存没法正常进行显示,显示不出东西,但是我的redis中存在着json串,也就是说我的数据是有的,就是在返回给页面的过程中出了问题,查了一下日志,如下:com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "state"说明我给的json数...原创 2018-11-30 17:39:38 · 4572 阅读 · 0 评论 -
windows中如何批量执行SQL
对于Windows的而言,如何对于已有的sql文件,不想一段一段执行sql语句,想像Linux系统执行source xxxx.sql一样,可是我试了一下,把sql文件放在sql安装的目录下,执行是不是因为路径问题:试一下 解决小结:Windows系统下一定要具体的路径 ...原创 2018-11-28 11:07:31 · 1306 阅读 · 0 评论 -
for option 'fork' is invalid
配置MongoDB时报错:Error parsing INI config file: the argument (''true' ') for option 'fork' is invalid. Valid choices are 'on|off', 'yes|no', '1|0' and 'true|false' 看一下自己的配置文件:dbpat...原创 2018-12-24 11:41:48 · 1375 阅读 · 0 评论 -
修改mysql默认密码
在Linux安装好MySQL后,首次登陆输入root没法用Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)因为MySQL要么是直接回车要么需要找随机生成的串作为密码,1.1找随机生成的串作为密码vim /root/.mysql...原创 2019-04-01 10:52:42 · 617 阅读 · 0 评论 -
mysql 安装出现:error: Failed dependencies:
在安装mysql出现:[root@node11 mysql]# rpm -ivh MySQL-server-5.5.60-1.el6.i686.rpm warning: MySQL-server-5.5.60-1.el6.i686.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYerror: Failed dependen...原创 2019-08-16 14:48:50 · 1647 阅读 · 0 评论 -
cannot load such file -- zlib
安装ruby的redis.gem时报错:[root@zhoulei rubygems-2.6.11]# gem install -l redis-3.3.3.gem ERROR: Loading command: install (LoadError) cannot load such file -- zlibERROR: While executing gem ... (NoMe...原创 2018-12-02 10:10:58 · 5172 阅读 · 2 评论 -
错误号码1000 Access denied for(using password: YES)
用SQLyong远程连接amoeba的时候,出现这错误类,没点击连接,而且每次的端口号显示都不同 仔细检查log文件,并没有发现什么有用的信息检查amoeba的配置文件发现ammoeba.xml文件有一处书写错误,自己忘了写密码。。。。怪不得会提示我(using password: YES) 补上密码,重启,连接成功...原创 2018-11-25 11:10:23 · 749 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory解决方式
码农不是在报错的路上,就是在调错的路上,这也许是上天的“眷顾”,今天运行在myeclipse关联Tomcat出错了:java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.j...原创 2018-08-20 23:39:26 · 21142 阅读 · 6 评论 -
oracle 的sql语句末尾不能加分号;
oracle数据库,没有mysql那么智能,有时习惯性在结束加上分号会出错,因为oracle没法进行识别导致的吧比如试验一下:在末尾加了分号:<delete id="delete"> delete from s_p where s_id in( <foreach collection="array" item="sId" separator=",">原创 2018-10-27 10:29:22 · 6161 阅读 · 1 评论 -
Incorrect table definition; there can be only one auto column and it must be defined as a key解决
在建表的时候报这样的错: 提示的意思是我们建表的时候,如果自增一定要设置一个key,手残没有设主键`id` BIGINT(20) NOT NULL AUTO_INCREMENT,改一下: `id` BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY,或者:`id` BIGINT(20) NOT NULL AUTO_INCREMENT,...原创 2018-11-10 09:07:48 · 20948 阅读 · 0 评论 -
分页插件PageHelper的使用
背景: 在mybatis中,一般来说在页面进行分页时,我们都是手动写SQL语句,可是手动比较真的很麻烦,写起来糟心有木有,毕竟计算机是用给高智商的人而不是纯体力活,于是乎,GitHub的大佬们就满足懒惰的人类,他们写了一个开源的插件PageHelper使用:使用之前首先要导两个包:import com.github.pagehelper.PageHelper;import...原创 2018-11-13 15:40:03 · 722 阅读 · 0 评论 -
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
如题所示,在Linux系统中启动mysql报错了:能启动mysql,但登录不了网上存在各种各样的方法和系统提示的最终还是没有解决我的问题,因为在我的那个系统找不到所说的文件于是乎,干脆杀掉进程试试:然后重启mysql 解决 ...原创 2018-11-20 20:52:56 · 533 阅读 · 0 评论 -
relay-log.info的作用
relay-log.info 这个文件只有在重启时会被读取,但是只要这个文件存在存在,有数据写入,就会变化。我们可以试一下:before: 手动修改一下文件内容:重启一下: 数据完全没有改变,因为数据内容没有改变,所以它压根就没变化,所以,就算手动改变也是没有作用的说明在重启时,mysql应该会根据某个文件来更新它的内容我大胆猜测肯定不是根据root.pi...原创 2018-11-23 11:18:00 · 2635 阅读 · 0 评论 -
slave_io running 为NO解决过程
由于是第一次使用主从数据库,不知道原来启动一次数据库,就会产生新的,mysql-bin.00000文件,而且mysql-bin.index也会相应增加,所以导致我在sqlyog进行show master status的时候的时候,显示居然不是mysql-bin.000001,而是mysql-bin.000004,显然是用的最新的mysql-bin.00000,虽然有4个mysql-bin....原创 2018-11-23 17:10:15 · 22550 阅读 · 2 评论 -
ServerableConnectionManager - Failure listening to socket on port '8066'
在启动amoeba的时候,出现如下错误:2018-11-24 13:05:05,905 ERROR net.ServerableConnectionManager - Failure listening to socket on port '8066'.java.net.BindException: Address already in use at sun.nio.ch.Net.bin...原创 2018-11-24 18:30:00 · 1119 阅读 · 0 评论 -
The server quit without updating PID pile
之前记得出现过此类问题,当时就是kill掉进程就能解决问题网上的答案多如牛毛,找不到合适的于是看log文件cat /var/log/mysqld.log其中有一段是这样的:2018-11-25 04:06:48 3692 [ERROR] The server_uuid stored in auto.cnf file is not a valid UUID.2018-11-25 0...原创 2018-11-25 09:40:21 · 787 阅读 · 0 评论 -
Tomcat7启动闪退问题
搭建Tomcat的时候,居然闪退,刚开始的时候以为是在国内站点下载包的问题,后来去官网下载发现同样的问题,查了一些资料,各说纷纭,由于闪退,我考虑用win7的cmd窗口,这样也许会给我提示错误,果不其然: 很奇怪明明我的Java是设置环境变量,上图: 说明我的JAVA_HOME存在问题,于是新建了一个:但是还是闪退:看来还是老问题,没有得到解决。仔细看...原创 2018-08-19 23:45:14 · 7653 阅读 · 0 评论