`
zwt2001267
  • 浏览: 436017 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQLAdmin的用法

阅读更多
mysqladmin 适合于linux和windows系统
linux下:mysqladmin -u[username] -p[password] status

windows下:先在安装目录找到mysqladmin.exe,然后在dos界面下change到这个目录,执行
mysqladmin -u[username] -p[password] extended-status

这里的extended-status 和status只是mysqladmin的两个参数而已!
MySQLAdmin用法
用于执行管理性操作。语法是:
shell> mysqladmin [OPTIONS] command [command-option] command ...
通过执行mysqladmin --help,你可以得到你mysqladmin的版本所支持的一个选项列表。
目前mysqladmin支持下列命令:
create databasename             创建一个新数据库
drop databasename               删除一个数据库及其所有表
extended-status                 给出服务器的一个扩展状态消息
flush-hosts                     洗掉所有缓存的主机
flush-logs                      洗掉所有日志
flush-tables                    洗掉所有表
flush-privileges                再次装载授权表(同reload)
kill id,id,...                  杀死mysql线程
password                        新口令,将老口令改为新口令
ping                            检查mysqld是否活着
processlist                     显示服务其中活跃线程列表
reload                          重载授权表
refresh                         洗掉所有表并关闭和打开日志文件
shutdown                        关掉服务器
status                          给出服务器的简短状态消息
variables                       打印出可用变量
version                         得到服务器的版本信息
所有命令可以被缩短为其唯一的前缀。例如:
shell> mysqladmin proc stat
+----+-------+-----------+----+-------------+------+-------+------+
| Id | User  | Host      | db | Command     | Time | State | Info |
+----+-------+-----------+----+-------------+------+-------+------+
| 6  | monty | localhost |    | Processlist | 0    |       |      |
+----+-------+-----------+----+-------------+------+-------+------+
Uptime: 10077  Threads: 1  Questions: 9  Slow queries: 0  Opens: 6  Flush tables: 1
Open tables: 2  Memory in use: 1092K  Max memory used: 1116K
mysqladmin status命令结果有下述列:
Uptime                   MySQL服务器已经运行的秒数
Threads                  活跃线程(客户)的数量
Questions                从mysqld启动起来自客户问题的数量
Slow queries             已经超过long_query_time秒的查询数量
Opens                    mysqld已经打开了多少表
Flush tables             flush ..., refresh和reload命令数量
Open tables              现在被打开的表数量
Memory in use            由mysqld代码直接分配的内存(只有在MySQL用--with-debug编译时可用)
Max memory used          由mysqld代码直接分配的最大内存(只有在MySQL用--with-debug编译时可用)
分享到:
评论

相关推荐

    php配置+mysqlAdmin配置+apache配置的实现教程

    <br> <br>4) php+mysqlAdmin+apache的配置实现phpmysqlAdmin的功能 (注意和第3步的区别)此时只是作为使用mysql的一种工具 <br> 1。 下载 ...

    如何使用mysqladmin获取一个mysql实例当前的TPS和QPS

    mysqladmin是mysql官方的一款执行管理端的客户端程序,可以利用它对MySQL数据库服务进行操作,在MySQL5.5及以前的版本中,最常用的方法是用它来关闭mysql实例: mysqladmin -uxxx -pxxx -Pxxx -hxxx shutdown  随着...

    linux下启动mysql服务

    1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 service 启动:service mysqld stop 2、使用 ...

    mysql用法小结

    -------------------------- 基本系统操作 -------------------------- windows 系统启动/停止 mysql 服务器 ...mysqladmin -u root -p shutdown Enter password:密码 显示mysqld的所有选项: mysqld --help

    强制修改mysql的root密码的六种方法分享(mysql忘记密码)

    方法二 使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 把命令里的root改为你的用户名,你就可以改你...

    MySQL修改密码方法总结

     方法二 使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 把命令里的root改为你的用户名,你...

    MySQL创建数据库的两种方法

    第一种方法:使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。 ...

    MySQL删除数据库的两种方法

    第一种方法:使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令...

    MySQL创建和删除数据库的命令及相关PHP脚本的操作方法

    使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。 实例 以下...

    修改MYSQL密码的几种常用方法总结

    ­­方法二 ­使用mysqladmin,这是前面声明的一个特例。 ­mysqladmin -u root -p password mypasswd ­输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 ­把命令里的root改为你的用户名,...

    Mysql学习笔记

    动态SQL:程序设计语言使用函数(mysql_connect())或者方法与RDBMS服务器建立连接,并进行交互;通过建立的连接向SQL服 务器发送查询语句并将查询结果保存至变量中而后进行处理。 MYSQLD:服务器端 MYSQL:客户端 ...

    介绍备份和还原MySQL数据的两种方法

    使用mysqldump进行备份和还原 使用mysqldump进行备份 mysqladmin stop-slave -uroot -p mysqldump --all-databases > fulldb.dump mysqladmin start-slave -uroot -p tar -czf /tmp/dbdump.tar.gz ./fulldb.dump ./...

    解决重置Mysql root用户账号密码问题

    使用mysqladmin.exe执行命令时出现以下错误提示: mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)' 解决方法 如下,重置mysql ...

    mysql 修改密码和设置允许远程登录

    在mysql系统外,使用mysqladmin   # mysqladmin -u root -p password "test123" Enter password: 【输入原来的密码】 方法二: 通过登录mysql系统,   # mysql -uroot -p Enter password: 【输入原来的密码】...

    如何在Linux下修改Mysql的用户(root)密码

    在mysql系统外,使用mysqladmin 代码如下: # mysqladmin -u root -p password “test123” Enter password: 【输入原来的密码】 方法二: 通过登录mysql系统, # mysql -uroot -p Enter password: 【输入原来的...

    MYSQL.rar_MYSQL_ROOT_mysql root_root-Cyclic-Music_sql

    mysqladmin -u root -p password ‘newpass’ Enter Password:******* 出现Enter Password的提示后输入原来的密码oldpass即可。 读者可以尝试其它所有本章介绍的方法。 4、首先以root用户的身份连接到服务器: ...

    Navicat修改MySQL数据库密码的多种方法

    方法1: 用SET PASSWORD命令...方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password 123 方法3:用UPDATE直接编辑user表 首先登录MySQL。 my

    navicat无法远程连接mysql的解决方法

    近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 ... 代码如下:mysqladmin –uroot –p flush-privileges 之后使用 Navicat 连接时仍然提示没有权限: 代码如下:2003 – Can’t connect to MyS

    使用bin-log日志还原数据库的例子

    1、查看是否启用了日志:show variables like ‘log_bin’; 2、查看当前日志文件名:show master status;... 代码如下:方法一:[root@bogon mysql]# mysqladmin -uroot -p flush-logs方法二:mysql

    MySQL数据库修复方法(MyISAM/InnoDB)

    我整理了7条修复MySQL数据库的方法,当简单的重启对数据库不起作用,或者有表崩溃时。   简单的MySQL重启:   /usr/local/mysql/bin/mysqladmin -uUSERNAME -pPASSWORD shutdown /usr/local/mysql/bin/mysqld_...

Global site tag (gtag.js) - Google Analytics