mysqladmin
是一个命令行工具,用于执行简单的 MySQL 服务器管理任务,如检查服务器的状态、创建和删除数据库、重载权限等。
调用mysqladmin如下:
mysqladmin [options] command [command-arg] [command [command-arg]] ...
mysqladmin支持以下命令。有些命令在命令名后面带有一个参数。
create db_name
这个命令用于在 MySQL 服务器上创建一个新的数据库。您需要替换 db_name
为您想要创建的数据库的名称。例如,要创建一个名为 my_new_db
的数据库,您可以使用以下命令:
mysqladmin -u username -p create my_new_db
debug
在 MySQL 8.0.20 之前,debug
命令告诉服务器将调试信息写入错误日志。从 MySQL 8.0.20 开始,debug
命令已被移除,因为 MySQL 提供了更精细的控制来设置服务器的日志记录选项。
drop db_name
这个命令用于删除名为 db_name
的数据库以及其中的所有表。使用此命令时请小心,因为它会永久删除数据库及其内容。例如:
mysqladmin -u username -p drop db_name
extended-status
这个命令用于显示 MySQL 服务器的扩展状态变量及其值。这些变量提供了关于服务器内部状态的详细信息,如连接数、查询缓