以下是管理员常用的 MySQL 命令:
- 以管理员身份连接到 MySQL:
mysql -u root -p- 创建新的 MySQL 用户:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';- 授予用户权限:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'host';- 撤销用户权限:
REVOKE ALL PRIVILEGES ON *.* FROM 'username'@'host';- 显示所有用户:
SELECT User FROM mysql.user;- 更改用户密码:
alter user 'username'@'host' identified by 'password';- 刷新权限:
FLUSH PRIVILEGES;- 显示当前运行的查询:
SHOW PROCESSLIST;- 显示服务器状态:
SHOW STATUS;- 显示服务器变量:
SHOW VARIABLES;- 创建数据库备份:
mysqldump -u username -p database_name > backup.sql- 从备份中恢复数据库:
mysql -u username -p database_name < backup.sql这些仅是管理员用于管理和保护 MySQL 数据库和用户的众多可用命令之一。