MySQL Study之--mysqladmin工具应用

MySQL Study之--mysqladmin工具应用

1、查看mysql server是否启动

[[email protected] ~]# mysqladmin -u root -p ping

Enter password:

mysqld is alive

2、查看mysql server版本

[[email protected] ~]# mysqladmin -u root -p version
Enter password: 
mysqladmin  Ver 8.42 Distrib 5.6.25-73.1, for Linux on x86_64
Copyright (c) 2009-2015 Percona LLC and/or its affiliates
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Server version          5.6.25-73.1-log
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /var/lib/mysql/mysql.sock
Uptime:                 1 min 33 sec
Threads: 1  Questions: 10  Slow queries: 0  Opens: 67  Flush tables: 1  Open tables: 60  Queries per second avg: 0.107
3、查看mysql server状态
[[email protected] ~]# mysqladmin -u root -p status

Enter password:

Uptime: 156  Threads: 1  Questions: 13  Slow queries: 0  Opens: 67  Flush tables: 1  Open tables: 60  Queries per second avg: 0.083

4、查看mysql server扩展信息

[[email protected] ~]# mysqladmin -u root -p extended-status
Enter password: 
+-----------------------------------------------+-------------+
| Variable_name                                 | Value       |
+-----------------------------------------------+-------------+
| Aborted_clients                               | 0           |
| Aborted_connects                              | 1           |
| Binlog_snapshot_file                          |             |
| Binlog_snapshot_position                      | 0           |
| Binlog_cache_disk_use                         | 0           |
| Binlog_cache_use                              | 0           |
| Binlog_stmt_cache_disk_use                    | 0           |
| Binlog_stmt_cache_use                         | 0           |
......
5、查看mysql server变量信息
[[email protected] ~]# mysqladmin -u root -p variables 

------------------------------------------------------+
| auto_increment_increment                               | 1                           
| auto_increment_offset                                  | 1                                            |
| autocommit                                             | ON                                                                    |
| automatic_sp_privileges                                | ON                                                  |
| avoid_temporal_upgrade                                 | OFF

6、查看mysql server进程
[[email protected] ~]# mysqladmin -u root -p processlist

Enter password: 
+----+------+-----------+----+---------+------+-------+------------------+-----------+---------------+
| Id | User | Host      | db | Command | Time | State | Info             | Rows_sent | Rows_examined |
+----+------+-----------+----+---------+------+-------+------------------+-----------+---------------+
| 13 | root | localhost |    | Query   | 0    | init  | show processlist | 0         | 0             |
+----+------+-----------+----+---------+------+-------+------------------+-----------+---------------+
7、通过mysqladmin创建数据库
[[email protected] ~]# mysqladmin -u root -p create  testdb;

Enter password:

删除数据库:

[[email protected] ~]# mysqladmin -u root -p drop testdb;
Enter password: 
Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.
Do you really want to drop the ‘testdb‘ database [y/N] y
Database "testdb" dropped
8、mysql server重新载入权限列表
[[email protected] ~]# mysqladmin -u root -p reload

Enter password: 
[[email protected] ~]# mysqladmin -u root -p refresh
Enter password: 
[[email protected] ~]# mysqladmin -u root -p flush-hosts
Enter password: 
[[email protected] ~]# mysqladmin -u root -p flush-logs
Enter password: 
[[email protected] ~]# mysqladmin -u root -p flush-privileges
Enter password: 
[[email protected] ~]# mysqladmin -u root -p flush-status
Enter password: 
[[email protected] ~]# mysqladmin -u root -p flush-tables
Enter password: 
[[email protected] ~]# mysqladmin -u root -p flush-threads
Enter password: 
9、通过mysqladmin关库
[[email protected] ~]# mysqladmin -u root -p shutdown 

Enter password:

时间: 2024-12-21 06:34:47

MySQL Study之--mysqladmin工具应用的相关文章

MySQL Study之--MySQL下图形工具的使用(phpMyAdmin)

MySQL Study之--MySQL下图形工具的使用(phpMyAdmin) 系统环境: RedHat EL6 数据库:  MySQL 5.6.4-m7 phpMyAdmin是一个用PHP编写的软件工具,是以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库.借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便.其中一个更大的优势在于由于phpMyAdmin跟其他PHP

MySQL Study之--Mysql数据库备份工具(mysqldump)

MySQL Study之--Mysql数据库备份工具(mysqldump) 对于Mysql Database的备份方式有很多种,此次文档主要介绍mysqldump工具: mysqldump:      mysqldump工具很多方面类似相反作用的工具mysqlimport.它们有一些同样的选项.但mysqldump能够做更多的事情.它可以把整个数据库装载到一个单独的文本文件中.这个文件包含有所有重建您的数据库所需要的SQL命令.这个命令取得所有的模式(Schema,后面有解释)并且将其转换成DD

MySQL Study之--Linux下安装MySQL workbench工具

MySQL Study之--Linux下安装MySQL workbench工具 系统环境:      操作系统: RedHat EL6.4(64)      WorkBench: mysql-workbench-community-6.0.9 MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具.它是著名的数据库设计工具DBDesigner4的继任者.你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移. MySQ

MySQL Study之--MySQL管理工具sqlyog

MySQL Study之--MySQL管理工具sqlyog SQLyog 是一个易于使用的.快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库! sqlyog可以连接到mysql主机.http管道.ssh隧道以及ssl加密.它是一款功能强大的MYSQL数据库管理工具,内置多个高级工具,可以导入外部数据,SQL调度器和报告工具向导会引导您通过若干步骤调度查询的执行,结果可以发送给多个接收者,您还可以使用该功能执行例如 ANALYZE, REPAIR等维护查询.可视化

MySQL Study之--MySQL下图形工具的使用(MySQL Administrator)

MySQL Study之--MySQL下图形工具的使用(MySQL Administrator) 系统环境:     操作系统: Windows  7(64) 下载地址:http://www.softpedia.com/get/Internet/Servers/Database-Utils/MySQL-Administrator-for-Windows.shtml   官方介绍: MySQL Administrator is a powerful visual administration co

MySQL Study之--MySQL下图形工具的使用(MySQL Query Browser)

MySQL Study之--MySQL下图形工具的使用(MySQL Query Browser) 系统环境:     操作系统: Windows  7(64) 官方介绍: 1.安装和配置 下载:http://sqlbrowser.www2.pl/?act=download 下载地址:http://downloads.mysql.com/archives/query/ 安装: 2.启动和使用MySQL Query Browser 图一:登录界面 图二:查询表 图三:SQL语法 图四:查询数据字典(

MySQL Study之--MySQL innodb引擎备份工具XtraBackup之一(Install)

MySQL Study之--MySQL innodb引擎备份工具XtraBackup之一(Install) Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品. Xtrabackup有两个主要的工具:xtrabackup.innobackupex (1)xtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份MyISAM数据表 (2)innobackupex-1.5

MySQL Study之--MySQL压力测试工具mysqlslap

MySQL Study之--MySQL压力测试工具mysqlslap 一.Mysqlslap介绍 mysqlslap是MySQL5.1之后自带的benchmark基准测试工具,类似Apache Bench负载产生工具,生成schema,装载数据,执行benckmark和查询数据,语法简单,灵活,容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测试数据而且提供了多种引擎的性能比较.mysqlslap为mysql性能优化前后提供了直观的验证依据,笔者建议系统运维人员应该掌

MySQL Study之--MySQL工具mysqlshow

 MySQL Study之--MySQL工具mysqlshow mmysqlshow客户可用来很快地查找存在哪些数据库,数据库中的表,表中的列或索 mysqlshow为一些SQL显示语句提供了一个命令行界面.相同的信息可以通过直接使用那些语句获得.例如,你可以从mysql客户程序发出它们. 象这样调用mysqlshow: shell> mysqlshow[选项] [db_name [tbl_name [col_name]] 如果没有给出数据库,显示所有匹配的数据库. 如果没有给出表,显示数据库中