MySql常用命令
查看MySQL连接数和当前用户Mysql连接数
#mysql -uroot -pxxxx
mysql> show processlist; 可以显示前100条连接信息 show full processlist; 可以显示全部。随便说下,如果用普通账号登录,就只显示这用户的。
看一下所有连接进程,注意查看进程等待时间以及所处状态 是否locked
如果进程过多,就把进程打印下来,然后查看
mysql -e 'show full processlist;' > 111
查找非locked的进程,一般就是当前执行中卡死,导致后面的进程排队的原因。
如果我们想查看这台服务器设置。 #vi /etc/my.cnf
set-variable=max_user_connections=30 这个就是单用户的连接数
set-variable=max_connections=800 这个是全局的限制连接数
===========================================================
查看当前配置和变量信息
admin -uroot -p variables 或者 show variables;
============================================================
连接MySQL数据库
mysql -htopinfo-s.db.58dns.org --port=58885 -utopolr58user dbwww58com_topinfo --default-character-set=utf8 -p'qy#u$#3sfuHn$qJe' ;use dbwww58com_topinfo ;

浙公网安备 33010602011771号