8、权限管理备份
8.1、用户管理
SQL yog 可视化管理
用户表 : mysql.user
-- 创建用户
CREATE USER guanghua IDENTIFIED BY '123456'
-- 修改当前用户密码
SET PASSWORD = PASSWORD('123456')
-- 修改指定用户密码
SET PASSWORD FOR guanghua = PASSWORD('123456')
-- 重命名
RENAME USER guanghua TO guanghua2
-- 用户授权 ALL PRIVILEGES 授予全部权限(除了给别人授权,其他都能干) 库.表
GRANT ALL PRIVILEGES ON *.* TO guanghua2
-- 查询权限
SHOW GRANTS FOR guanghua2 -- 查看指定用户的权限
SHOW GRANTS FOR root@localhost -- 查看root用户的权限
-- 撤销权限 revoke 哪些权限,在哪个库撤销.给谁撤销
REVOKE ALL PRIVILEGES ON *.* FROM guanghua2
-- 删除用户
DROP USER guanghua2
8.2、SQL数据库备份
为什么备份:保证重要的东西不丢失
-
保证重要数据不丢失
-
转移 A–>B
MySQL 数据库备份方式 -
直接拷贝物理文件
-
在SQyog 这种可视化工具中手动导出
-
使用命令行导出 mysqldump 命令行使用