MySql
文章平均质量分 61
Tomorrow_Yesterday
这个作者很懒,什么都没留下…
展开
-
MySQL慢查询的两种分析方案
本文主要介绍的是MySQL慢查询分析方法,前一段日子,我曾经设置了一次记录在MySQL数据库中对慢于1秒钟的SQL语句进行查询。想起来有几个十分设置的方法,有几个参数的名称死活回忆不起来了,于是重新整理一下,自己做个笔记。 对于排查问题找出性能瓶颈来说,最容易发现并解决的问题就是MySQL慢查询以及没有得用索引的查询。 OK,开始找出MySQL中执行起来不“爽”的SQL语句吧。...原创 2012-10-30 11:51:12 · 116 阅读 · 0 评论 -
centos6.5 升级mysql到5.6
一、首先将我的 mysql5.1 卸载。 0、停掉mysqld 进程 Java代码 service mysqld stop 1、rpm 删除 ->查看系统安装的mysql版本 Java代码 rpm -qa |grep mysql ->删...原创 2014-11-07 11:41:01 · 125 阅读 · 0 评论 -
linux mysql添加用户
1)以root用户登录#mysql -u root -p2)插入新用户,host:%;user:jason;pssword:jasonmysql>insert into mysql.user (host,user,password) values('%','jason',PASSWORD('jason'));3)更新密码mysql>update user set passw...原创 2014-04-14 15:09:01 · 114 阅读 · 0 评论 -
mysql 查看连接数
1. show full processlist;显示当前连接信息2.kill id杀掉某个连接3.设置mysql最大连接数set GLOBAL max_connections=2004.查看当前最大连接数show variables like 'max_connections';5.查看mysql响应的最大连接数show global status lik...2014-04-11 09:01:33 · 112 阅读 · 0 评论 -
mysql更改密码
1.mysqladmin命令(回目录)格式如下(其中,USER为用户名,PASSWORD为新密码):mysqladmin -u USER -p password PASSWORD该命令之后会提示输入原密码,输入正确后即可修改。例如,设置root用户的密码为123456,则mysqladmin -u root -p password 123456 2.UPDATE use...原创 2013-10-30 14:50:51 · 354 阅读 · 0 评论 -
mysql不能启动 Manager of pid-file quit without updating file
启动mysql失败,提示Manager of pid-file quit without updating file.错误错误信息:File ‘./mysql-bin.index’ not found (Errcode: 13) 删除 /var/lib/mysql 下的 mysql-bin.index文件 然后启动mysql ,OK 有时会发现有些表打不开了重新授...原创 2013-10-30 14:43:32 · 86 阅读 · 0 评论 -
mysql too many connections & MySQL is running but PID file is not found
1. Mysql 提示 too many connections 解决方法参见:http://dutianzhao.iteye.com/blog/20752932. 设置了mysql最大连接数之后仍然出现 too many connections 解决方法: service mysql restart 或者 /etc/init.d/mysql...原创 2014-06-30 10:58:52 · 106 阅读 · 0 评论 -
利用mysqlcheck命令快速修复mysql数据库
检查修复所有数据库:# mysqlcheck -A -o -r -p Enter password: db1 OK db2 OK db3 OK db4 OK ...... ...... ...... 修复指定的数据库用 # mysqlcheck -o -r Database_NAME -p 即可 命令详解:mysqlcheck客户端可以检查和修复MyISAM表。它还可以优化和分析表。...原创 2014-06-30 10:57:19 · 653 阅读 · 0 评论 -
修改mysql最大连接数
使用 MySQL 数据库的站点,当访问连接数过多时,就会出现 "Too many connections" 的错误。出现这种错误有两种情况,一种是网站访问量实在太大,服务器已经负担不起,此时就应该考虑负载均衡或者其它减少服务器压力的办法。另一种情况就是 MySQL 的最大连接数设置得太小,当访问量稍大就出现连接过多的错误。 MySQL 默认的最大连接数为 100,可以在 mysql 客户端...原创 2014-06-03 09:19:17 · 101 阅读 · 0 评论 -
centos mysql设置root密码
set password for 'root'@'localhost'=password('your password');原创 2013-12-12 09:18:56 · 104 阅读 · 0 评论 -
Linux简单备份
首先写一个备份脚本vi backup.sh#!/bin/shdate=`date +%Y-%m-%d`time=`date +%H:%M:%S`echo $dateecho $timemkdir /var/backup/$datecd /var/backup/$datecp -r /project/tomcat/webapps/ROOT .mysqldump -uusername -p...原创 2013-11-28 10:50:28 · 139 阅读 · 0 评论 -
Linux开启mysql远程连接
Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程连接?设置步骤如下:1、GRANT命令创建远程连接mysql授权用户itlogger(注意有时需要将大写改为小写)mysql -u root -pmysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@localhost IDENTIFIED BY ...原创 2013-04-25 18:17:28 · 251 阅读 · 0 评论 -
mysql 5.6 主从配置
mysql master 指主服务器上安装的mysqlmysql slave 指从服务器上安装的mysql 1.mysql mastervi /etc/my.cnf [mysqld]explicit_defaults_for_timestamp #增加此行,要不然会有警告 datadir=/var/lib/mysqlsocket=/var/lib/my...原创 2014-11-07 17:25:43 · 96 阅读 · 0 评论