-
用户管理
-
创建用户:create user 用户名 identified by ‘密码’
create user AAA identified by '123456';
-
修改当前用户的密码
set password = password('111111');
-
修改指定用户的密码
set password for AAA = password('111111');
-
重命名
rename user AAA to BBB
-
用户授权:授予全部的权限(除了给其他用户授权)
grant all privileges on *.* to AAA
-
查询权限
show grants for AAA
-
查看管理员权限
show grants for root@localhost
-
撤销权限
revoke all privileges on *.* from AAA
-
删除用户
drop user AAA
-
-
MySQL备份
-
备份的意义:
- 保证重要的数据不丢失
- 数据转移
-
备份的方式
-
直接拷贝物理文件
-
在可视化工具手动导出
-
使用dos命令行导出:mysqldump
导出语法:mysqldump -h主机 -u用户名 -p密码 数据库 表1 表2 表3>导出路径
#导一个表 mysqldump -hlocalhost -uroot -p123456 school student >D:/a.sql #导多个表 mysqldump -hlocalhost -uroot -p123456 school student result >D:/b.sql #导一个数据库 mysqldump -hlocalhost -uroot -p123456 school>D:/c.sql
导入语法:source 路径
#登录的情况下,切换到指定的数据库 mysql>source D:/a.sql #未登录情况下 mysql -uroot -p123456 school < D:/a.sql
-
-
MySQL权限管理和备份
最新推荐文章于 2024-11-03 17:52:03 发布
本文介绍了MySQL中用户管理的基本操作,包括创建、修改密码、重命名、授权、查询权限、撤销权限及删除用户。同时,阐述了数据库备份的重要性,详细讲解了通过mysqldump进行数据库备份和导入的方法,确保数据安全与迁移。
摘要由CSDN通过智能技术生成