Linux mysqladmin命令的用法
mysqladmin 属于一个执行管理操作工具,使用 mysqladmin 工具不仅可以检查服务器的配置和当前所运行的状态,还可以用于创建、删除数据库以及设置新密码等。
mysqladmin 命令的语法格式如下:
mysqladmin 中常用命令及作用如表 2 所示。
mysqladmin 工具最常用的功能有以下几个方面:
1) 修改 root 密码。命令如下:
2) 检查 mysql 服务是否可用。命令如下:
3) 检查当前服务版本。命令如下:
4) 创建数据库。命令如下:
5) 删除数据库。命令如下:
声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
mysqladmin 命令的语法格式如下:
[root@bogon ~]# mysqladmin [选项] 命令 [命令参数] [命令 [命令参数]]
mysqladmin 命令的常用选项及说明如表 1 所示。选 项 | 说 明 |
---|---|
--bind-address=ip_address | 使用指定网络接口连接服务器 |
--compress | 压缩服务器与客户端直接传输的数据 |
--default-character-set=charaset name | 设置默认字符集 |
--host=host_name | 连接到host指定的服务器主句 |
--password: [password],-p | 使用密码连接服务器 |
--port=port_num | 使用特定端口号连接服务器 |
--silent | 静默模式 |
--user=user name | 使用指定账户连接服务器 |
mysqladmin 中常用命令及作用如表 2 所示。
命 令 | 作 用 |
---|---|
creat db_name | 创建名为 db_name 的数据库 |
debug | 将 debug 信息写入错误日志 |
drop db_name | 删除名为 db_name 的数据库及数据库中所有的数据表 |
extended-status | 显示服务器状态变量及变量值 |
flush-hosts | 刷新所有主机的缓存信息 |
fiush-logs | 刷新所有的曰志 |
flush-privileges | 重新加载权限数据表 |
flush-status | 清空状态变量 |
flush-tables | 刷新所有数据表 |
kill id,id,... | 杀死服务器线程 |
password new-pass | 设置新的密码 |
ping | 检查服务器是否可用 |
reload | 重新加载权限数据表 |
refresh | 刷新所有的数据表并重启日志文件 |
shutdown | 关闭服务器 |
start-slave | 在从服务器上启动复制 |
stop-slave | 在从服务器上停止复制 |
mysqladmin 工具最常用的功能有以下几个方面:
1) 修改 root 密码。命令如下:
[root@bogon mysql]# ./mysqladmin -uroot -p password 123456
2) 检查 mysql 服务是否可用。命令如下:
[root@bogon mysql]# ./mysqladmin –uroot –p ping
3) 检查当前服务版本。命令如下:
[root@bogon mysql]# ./mysqladmin –uroot –p version
4) 创建数据库。命令如下:
[root@bogon mysql]# mysqladmin –uroot –p creat db_name
5) 删除数据库。命令如下:
[root@bogon mysql]# mysqladmin –uroot –p drop db_name
声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。