Linux基础命令---mysqladmin数据库管理工具-创新互联
mysqladmin
![](/upload/ad_content/xuanchuantu-11.jpg)
成都创新互联公司是一家专业从事
成都网站建设、成都网站设计的网络公司。作为专业网站制作公司,
成都创新互联公司依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、
网络营销推广及网站设计开发服务!
mysqladmin
是mysql数据库的管理工具,可以控制、查看、修改数据库服务器的配置和状态。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。
1
、语法
mysqladmin [options] command [command-options] [command [command-options]]
2
、选项参数列表
选项 | 说明 |
-
? | --help
| 显示帮助信息 |
--bind-address
=
ip | 绑定ip,当电脑有多个网卡的时候,可以指定mysql连接时的网卡 |
--character-sets-dir
=
path | 指定字符集所在的目录 |
-c | --compress
| 在服务器和客户端之间的数据进行压缩 |
--default-character-set
=
chatset | 默认的字符集 |
-f | --force
| 强制执行 |
-b | --no-beep
| 关闭出错提醒 |
-W | --pipe
| 使用有名管道连接数据库 |
-P
port
|
--port
= | 连接数据库使用的端口 |
--protocol
=TCP|SOCKET|PIPI|MEMORY | 连接数据库使用的协议 |
-s | --silent
| 输出简短的内容 |
-v | --verbose
| 显示详细执行过程 |
-V | --version
| 显示版本信息 |
-w | --wait
| 等待时间 |
-u
| 指定用户名 |
-p
| 指定密码 |
mysqladmin
支持的命令如下
选项 | 说明 |
create
| 创建数据库 |
debug
| 开启调试模式 |
drop
| 删除数据库 |
extend-status
| 显示mysql扩展状态信息 |
flush-hosts
| 刷新mysql缓冲的主机 |
flush-logs
| 刷新日志 |
flush-status
| 刷新状态变量 |
flush-privileges
| 刷新权限 |
flush-table
| 刷新所有表格 |
flush-threads
| 刷新线程 |
kill
| 杀死指定的线程 |
password
| 修改密码 |
ping
| 测试服务器是否可连接 |
processlist
| 显示活动的线程 |
reload
| 重新加载授权表 |
refresh
| 刷新所有的表,并且关闭和打开日志文件 |
shutdown
| 关闭服务器 |
status
| 显示服务器状态 |
start-slave
| 启动slave |
stop-slave
| 关闭slave |
variables
| 显示可用的变量和值 |
version
| 显示版本信息 |
3
、实例
1
)显示服务器状态
[root@localhost ~]#
mysqladmin -u root -p status
Enter password:
Uptime: 1501 Threads: 1 Questions: 32 Slow queries: 0 Opens: 15 Flush tables: 1 Open tables: 8 Queries per second avg: 0.21
|
2
)查看活动线程
[root@localhost ~]#
mysqladmin -u root -p processlist
Enter password:
+----+------+-----------+----+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+------+-----------+----+---------+------+-------+------------------+
| 7 | root | localhost | | Query | 0 | | show processlist |
+----+------+-----------+----+---------+------+-------+------------------+
|
3
)显示服务器版本信息
[root@localhost ~]#
mysqladmin -u root -p version
Enter password:
mysqladmin Ver 8.42 Distrib 5.1.71, for redhat-linux-gnu on i386
Copyright (c) 2000, 2013, 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.1.71
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/lib/mysql/mysql.sock
Uptime: 26 min 13 sec
Threads: 1 Questions: 33 Slow queries: 0 Opens: 15 Flush tables: 1 Open tables: 8 Queries per second avg: 0.20
|
做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk
![Linux基础命令---mysqladmin数据库管理工具](/upload/otherpic6/127606.gif)
网站名称:Linux基础命令---mysqladmin数据库管理工具-创新互联
当前链接:
http://csdahua.cn/article/djgejd.html
扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流