码迷,mamicode.com
首页 > 数据库 > 详细

MySQL常用命令

时间:2017-06-23 23:00:21      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:-name   bsp   取数据   substring   乱码   host   info   tab   thread   

 1、查看mysql锁表进程。

1 查看锁表进程。
2 SELECT * FROM information_schema.INNODB_TRX\G
3 trx_mysql_thread_id:11111
4 
5 杀死锁表进程。
6 kill 11111

2、全局只读

1 #设置全局只读
2 set global read_only=1;
3 
4 #取消全局只读
5 set global read_only=0;

3、获取数据库每个ip的连接数

1 #获取数据库每个ip的连接数
2 # /usr/local/mysql/bin/mysql -u root -h127.0.0.1 -e"show processlist\G;"| egrep "Host\:" | awk -F: { print $2 }| sort | uniq -3 
4 # /usr/local/mysql/bin/mysql -u root -h127.0.0.1 --skip-column-names -e"show processlist;"|awk {print $3}|awk -F":" {print $1}|sort|uniq -c
5 
6 mysql> select SUBSTRING_INDEX(host,:,1) as ip , count(*) from information_schema.processlist group by ip;

4、手动删除二进制日志

1 #手动删除binlog
2 mysql> purge master logs to master-bin.000480;    #删除master-bin.000480之前的二进制日志

5、全局读锁

1 #增加读锁
2 mysql> flush tables with read lock;
3 mysql> unlock tables; #释放读锁

6、创建数据库已utf8编码格式及导入sql文件乱码

1 #创建数据库以utf8格式
2 CREATE DATABASE oma DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
3 
4 #mysql source命令乱码

 

MySQL常用命令

标签:-name   bsp   取数据   substring   乱码   host   info   tab   thread   

原文地址:http://www.cnblogs.com/crysmile/p/7071803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!