MySQL_2.常用维护命令

(1)查看数据库版本

show variables like '%version%';

(2)数据库信息

列出所有的数据库           show databases;
切换数据库                 use  <database_name>;
查看数据库信息             show  databases <database_name>;
查看当前使用数据库         select database();
查看数据库当前使用端口     show variables like 'port';
查看数据库使用编码         show variables like 'character%';


注:

character_set_client     为客户端编码方式;
character_set_connection 为建立连接使用的编码;
character_set_database   为数据库的编码;
character_set_results    为结果集的编码;
character_set_server     为数据库服务器的编码;

(3)查看数据库存储引擎状态

show engines;
show engine innodb status\G

(4)查看数据库使用的插件

show plugins;

(5)查看数据库的状态

show status;

(6)查看数据库主库、从库状态

show master status;
show slave status\G

(7)查看触发器和存储过程

show triggers;
show procedure status;

(8)查看 mysql 数据库当前线程

show processlist;

(9)查看某个用户的权限

show grants for root@'%';
show grants for root@'localhost';  

 

(10) 查看数据库下的表和索引

show tables;
show create table <table_name>;
show index from <table_name>;

(11)mysql进程管理命令

systemctl status mysql_3307            # 查看MySQL状态
systemctl start mysql_3307             # 启动MySQL服务
systemctl stop mysql_3307              # 停止MySQL服务
systemctl enable  mysql_3307           # 开机自动启动MySQL服务
systemctl disable  mysql_3307          # 开机手工启动MySQL服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微辣已是极限

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值