2017年3月21日

show global status和show variables mysql 优化

摘要: mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variables like '%slow%';+------------------+-------+| Variable_name | Value |+------------------+------... 阅读全文

posted @ 2017-03-21 17:05 signheart 阅读(725) 评论(0) 推荐(0) 编辑

mysql 开启慢查询记录

摘要: Linux查看mysql 安装路径一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)[root@l... 阅读全文

posted @ 2017-03-21 17:05 signheart 阅读(241) 评论(0) 推荐(0) 编辑

mysql show full processlist

摘要: processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。1. 进入mysql/bin目录下输入mysqladmin -u -p -h127.0.0.1 processlist;2. 启动mysql,输入show processlist;如果有 SUPER 权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL... 阅读全文

posted @ 2017-03-21 17:05 signheart 阅读(238) 评论(0) 推荐(0) 编辑

mysql status

摘要: 要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释:状态名作用域详细解释Aborted_clientsGlobal由于客户端没有正确关闭连接导致客户端终止而中断的连接数Aborted_connectsGlobal试图连接到MySQL服务器而失败的连接数Binlog_cache_disk_useGlo... 阅读全文

posted @ 2017-03-21 17:04 signheart 阅读(402) 评论(0) 推荐(0) 编辑

mysql root 密码忘记

摘要: 首次安装mysql后,使用root登录mysql。终端会提示需要输入密码。可是安装的过程并没有提示输入root的密码。怎么办呢?通过修改my。conf配置绕开mysql的授权验证,重置root用户的密码。操作过程如下 1)先停止当前正在运行的mysql服务service mysql stop2)修改my.conf 将下面的语句加入到 my.conf 文件中#skip-grant-tables保存退... 阅读全文

posted @ 2017-03-21 17:03 signheart 阅读(223) 评论(0) 推荐(0) 编辑

mysql linux 区分大小写

摘要: 查看大小写区分mysql> show variables like "%case%";+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | OFF | | lower_case_table_n... 阅读全文

posted @ 2017-03-21 17:03 signheart 阅读(556) 评论(0) 推荐(0) 编辑

mysql too many max_connections

摘要: debian 环境mysql MySQL Community Server 5.6.27首先修改 my.cnf文件 全局查找 find / -name my.cnf*[mysqld] 配置栏加入max_connections=1000重启服务 阅读全文

posted @ 2017-03-21 17:03 signheart 阅读(150) 评论(0) 推荐(0) 编辑

Ignoring query to other database

摘要: Mysql错误:Ignoring query to other database解决方法今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other database错误错误如下:Copyright (c) 2000, 2013, Oracle and/or i... 阅读全文

posted @ 2017-03-21 17:03 signheart 阅读(247) 评论(0) 推荐(0) 编辑

mysql show variables

摘要: 1. back_log指定MySQL可能的连接数量。当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连接并且启动一个新线程。back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。不同的操作系... 阅读全文

posted @ 2017-03-21 17:03 signheart 阅读(271) 评论(0) 推荐(0) 编辑

my.cnf 配置详解

摘要: 调整MySQL运行参数,修改/etc/my.cnf文件调整mysql运行参数重启MySQL后生效,在MySQL4版本以后,一部分内部变量可以在MySQL运行时设置,不过重启MySQL就失效了。 mysqld程序--目录和文件basedir = path # 使用给定目录作为根目录(安装目录)。datadir = path # 从给定目录读取数... 阅读全文

posted @ 2017-03-21 17:02 signheart 阅读(946) 评论(0) 推荐(0) 编辑

导航