MySql学习笔记11——DBA命令介绍
warning:
这篇文章距离上次修改已过420天,其中的内容可能已经有所变动。
在MySQL中,DBA(数据库管理员)相关的命令主要包括用户管理、权限管理、数据库和表的维护以及备份与恢复等操作。
- 创建用户:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';- 授权用户:
GRANT ALL PRIVILEGES ON database.table TO 'username'@'host';- 设置密码:
SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');- 刷新权限:
FLUSH PRIVILEGES;- 删除用户:
DROP USER 'username'@'host';- 备份数据库:
mysqldump -u username -p database > backup.sql- 恢复数据库:
SOURCE backup.sql;- 创建数据库:
CREATE DATABASE database_name;- 优化表:
OPTIMIZE TABLE table_name;- 检查表:
CHECK TABLE table_name;- 修复表:
REPAIR TABLE table_name;这些命令和操作是DBA日常工作中的基本技能,需要在实践中不断学习和应用。
评论已关闭