作者:Albert.Wen
添加时间:2014-07-06 00:02:00
修改时间:2025-01-14 02:08:50
分类:
MySQL/Redis
编辑
MySQL Cluster 自带了一个错误代码的查看的小程序。通过这个小东西我们可以方便的把问题解决。 这个程序就是perror 在MYSQL安装目录的bin下面。
如报错:ERROR 1005 (HY000) at line 474868: Can't create table 'Table Name'(errno: 136)
你可以用perror命令查询 错误原因:
#/usr/local/mysql/bin/perror --ndb 136
MySQL error code 136: No more room in index file
通过它的解释 我们把 index的相关选项改高一些。如下: (依实际情况决定数值大小)
MaxNoOfTables: 1024
MaxNoOfOrderedIndexes: 1024
MaxNoOfUniqueHashIndexes: 1024
这样问题就能解决了。
作者:Albert.Wen
添加时间:2013-08-19 15:34:32
修改时间:2025-01-27 15:17:25
分类:
MySQL/Redis
编辑
作者:Albert.Wen
添加时间:2014-04-22 16:59:00
修改时间:2025-01-16 10:55:32
分类:
MySQL/Redis
编辑
Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:
1、用root登录,修改 /etc/my.cnf;
2、在[mysqld]节点下,加入一行: lower_case_table_names=1
3、重启MySQL即可;
作者:Albert.Wen
添加时间:2014-04-16 14:24:00
修改时间:2025-01-16 13:27:54
分类:
MySQL/Redis
编辑
作者:Albert.Wen
添加时间:2014-04-01 20:37:00
修改时间:2025-01-25 10:21:13
分类:
MySQL/Redis
编辑
点击顶部的“SQL”标签进入sql命令输入界面。输入以下命令:
update mysql.user set password=PASSWORD('snsgou$123456') where user='root';
注意了,如果你修改了root密码之后我们的phpMyAdmin的配置文件中的密码也需要修改,否则登录不上去哦。
注意:重启MySQL服务后新密码生效!
作者:Albert.Wen
添加时间:2014-04-01 16:22:00
修改时间:2025-01-18 23:59:24
分类:
MySQL/Redis
编辑
Google了下 ,问题可能的原因有多种,具体什么原因最好的办法是先查看下错误日志:
1、可能是/usr/local/mysql/data/mysql.pid文件没有写的权限
2、可能进程里已经存在mysql进程(用命令“ps -ef|grep mysqld”查看是否有mysqld进程)
3、可能是第二次在机器上安装mysql,有残余数据影响了服务的启动。
4、mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。
作者:Albert.Wen
添加时间:2017-10-29 21:07:32
修改时间:2025-01-27 03:14:33
分类:
MySQL/Redis
编辑
这篇文章主要介绍了Redis中5种数据结构的使用场景介绍,本文对Redis中的5种数据类型String、Hash、List、Set、Sorted Set做了讲解,需要的朋友可以参考下
一、redis 数据结构使用场景
原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉了,从上周开始看 redis 的源码。目前目标是吃透 redis 的数据结构。我们都知道,在 redis 中一共有5种数据结构,那每种数据结构的使用场景都是什么呢?
String——字符串
Hash——字典
List——列表
Set——集合
Sorted Set——有序集合
作者:Albert.Wen
添加时间:2016-02-25 12:06:34
修改时间:2025-01-18 06:40:45
分类:
MySQL/Redis
编辑
问题:
总共有 4 个MySqld节点,通过其中的一个节点新建表时,发现其他 MySqld节点 查不到表内容的问题,即表没有同步过来。