MySQL常用命令
2017-06-06 00:00
295 查看
1、查看mysql锁表进程。
2、全局只读
3、获取数据库每个ip的连接数
4、手动删除二进制日志
5、增加读锁
6、创建数据库已utf8编码格式及导入sql文件乱码
查看锁表进程。 SELECT * FROM information_schema.INNODB_TRX\G trx_mysql_thread_id:11111 杀死锁表进程。 kill 11111
2、全局只读
#设置全局只读 set global read_only=1; #取消全局只读 set global read_only=0;
3、获取数据库每个ip的连接数
#获取数据库每个ip的连接数 # /usr/local/mysql/bin/mysql -u root -h127.0.0.1 -e"show processlist\G;"| egrep "Host\:" | awk -F: '{ print $2 }'| sort | uniq -c # /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 mysql> select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;
4、手动删除二进制日志
#手动删除binlog mysql> purge master logs to 'master-bin.000480'; #删除master-bin.000480之前的二进制日志
5、增加读锁
#增加读锁 mysql> flush tables with read lock; mysql> unlock tables; #释放读锁
6、创建数据库已utf8编码格式及导入sql文件乱码
#创建数据库以utf8格式 CREATE DATABASE oma DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; #mysql source命令乱码 在mysql命令连接数据库的时候指定该参数:--default-character-set = utf8
相关文章推荐
- mysql的常用命令增删改查系列语句
- Mysql常用命令 详细整理版
- mysql常用基础命令以及例子
- mysql常用命令
- 常用mysql 命令
- mysql常用操作命令
- mysql的设置更改root密码、连接、常用命令
- MySQL常用操作命令
- 十三周三次课 2018.01.13 设置更改root密码、连接MySQL、MySQL常用命令
- MySQL常用命令(备查)
- Programming Multiplayer Games - MySQL常用命令
- mysql常用命令
- MySQL导入.sql文件及常用命令
- MYSQL常用命令(转载 学习)
- MySQL 常用命令
- MySql常用命令总结
- MySql常用命令
- mysql 常用数据库命令 (linux 下特殊操作)
- MYSQL常用命令(一)
- linux下mysql 常用命令