随笔分类 -  数据库

摘要:Redis 提供了多种不同级别的持久化方式:RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格... 阅读全文
posted @ 2015-01-21 15:54 huangxiaohen 阅读(197) 评论(0) 推荐(0)
摘要:1.复制1,Redis 使用异步复制。2,功能不会阻塞主服务器: 即使有一个或多个从服务器正在进行初次同步, 主服务器也可以继续处理命令请求。原理: 无论是初次连接还是重新连接, 当建立一个从服务器时, 从服务器都将向主服务器发送一个 SYNC 命令。接到 SYNC 命令的主服务器将开始执行 BG... 阅读全文
posted @ 2015-01-21 11:26 huangxiaohen 阅读(287) 评论(0) 推荐(0)
摘要:1.DEL,删除一个或多个Key,返回数量SET name "hs"DEL nameSET name "k"SET color "y"DEL name color (删除多个)2.EXISTS,检查一个Key是否存在SET db "redis"EXISTS db3.EXPIRE,为key设置生存时间... 阅读全文
posted @ 2015-01-20 19:34 huangxiaohen 阅读(158) 评论(0) 推荐(0)
摘要:方法一:进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MySQL即可方法二:MySQL最大连接数默认是100客户端登录:MySQL -uusername -ppassword设置新的MySQL最大连接数为200:MySQL> set GLOBAL max_connections=200显示当前运行的Query:MySQL> show processlist显示当前状态:MySQL> show status退出客户端:MySQL> ex 阅读全文
posted @ 2013-11-22 11:27 huangxiaohen 阅读(254) 评论(0) 推荐(0)
摘要:1.#ps -aux|grep mysql找mysql的进程.#kill mysql进程号确定全部kill光2.直接跳第3步,无效再使用第2步/usr/local/mysql/bin/mysqld_safe --user=mysql & 启动mysql.bin/mysql -u root -p 登陆mysql3.重启mysql服务,可以到mysql的安装目录下运行# service mysqld start 4.关于apache和mysql在linux重启后自启动的问题,查了一堆资料,没个有用的,还是自己来了个干脆的方法:/etc/rc.d/rc.local文件中直接添加如下语句/us 阅读全文
posted @ 2013-08-29 10:11 huangxiaohen 阅读(2794) 评论(0) 推荐(0)
摘要:方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uro 阅读全文
posted @ 2013-08-26 20:47 huangxiaohen 阅读(228) 评论(0) 推荐(0)