首页 > 其他分享 >权限管理和备份

权限管理和备份

时间:2022-12-22 21:55:41浏览次数:36  
标签:管理 -- 备份 用户 mysqldump mysql 权限

8.权限管理和备份

1.用户管理

SQL yog可视化管理

SQL命令操作

用户表:mysql.user

本质:对这张表进行增删改查

-- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码';
CREATE USER dengsy IDENTIFIED BY '123456';

-- 修改密码(修改当前用户密码)
SET PASSWORD=PASSWORD('111111');
-- 改回密码
SET PASSWORD=PASSWORD('123456');

-- 修改密码(修改指定用户密码)
SET PASSWORD FOR dengsy =PASSWORD('111111');

-- 重命名 RENAME USER 原来的名字 TO 新名字;
RENAME USER dengsy TO dsy;

-- 用户授权 GRANT ALL PRIVILEGES 全部的权限, 库、表
-- ALL PRIVILEGES 除了给别人授权,其他都可以做
GRANT ALL PRIVILEGES ON *.* TO dsy;
-- ALL PRIVILEGES 所有权限
-- *.*所有库的所有表

-- 查询权限
SHOW GRANTS FOR dsy;  -- 查看指定用户的权限
 
SHOW GRANTS FOR root@localhost; 
-- root用户权限:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION

-- 撤销权限 REMOVE 哪些权限,在哪个库撤销,给谁撤销
REVOKE ALL PRIVILEGES ON *.* FROM dsy;

-- 删除用户
DROP USER dsy;

2.备份

为什么要备份:

  • 保证重要的数据不丢失
  • 数据转移

MySQL备份的方式:

  • 直接拷贝物理文件 data

  • 在SQLyog这种可视化工具中手动导出

    • 在想要导出的表或者库中->右键->选择备份或导出

      备份表

      备份库

  • 使用命令行导出 mysqldump 命令行使用

# 单张表
# mysqldump -h主机名 -u用户 -p密码 数据库 表名 > 物理磁盘位置文件名
mysqldump -hlocalhost -uroot -p123456 school student > E:\mysql\mysql5.7\a.sql

# 多张表
# mysqldump -h主机名 -u用户 -p密码 数据库 表1 表2 表3 > 物理磁盘位置\文件名
mysqldump -hlocalhost -uroot -p123456 school student result > E:\mysql\mysql5.7\b.sql

# 数据库
# mysqldump -h主机名 -u用户 -p密码 数据库 > 物理磁盘位置\文件名
mysqldump -hlocalhost -uroot -p123456 school > E:\mysql\mysql5.7\b.sql

# 导入
# mysql登陆的情况下,切换到指定的数据库
# source 备份文件
source E:\mysql\mysql5.7\a.sql
# mysql没有登陆的情况下
mysql -u用户名 -p密码 库名 < 备份文件

标签:管理,--,备份,用户,mysqldump,mysql,权限
From: https://www.cnblogs.com/dengovo/p/16999665.html

相关文章

  • linux权限
     linux权限   ......
  • 智能勘探 | AIRIOT智慧油田管理解决方案
    石油勘探和开采地处偏远地区,涉及面广且生产规模大。特殊的作业环境下,使得工作人员作业条件艰苦,仅靠人工值守难度很大,不可避免的遇到一系列硬核挑战:1、设备维护难度较高;2、采......
  • 【运维有小邓】AD域权限报表
    企业需要每天都警惕内部攻击和间谍等重大安全威胁。防范潜在的攻击者对保护组织的网络和数据大有裨益。但是,要实现此目标,还需满足几点。您必须完全了解分配给WindowsActive......
  • AirBuddy for Mac(AirPods耳机管理工具)v2.6.3汉化版
    Airbuddyformac是一款功能高效的AirPods耳机管理工具,可以帮助你体验AirPods及Beats无线耳机的应用。AirbuddyMac破解版使用非常简单,只需启动后确保勾选即可,你还可以选择......
  • eclipse资源管理器直接打开文件目录方法
    eclipse资源管理器直接打开文件目录方法:运行→外部工具→外部工具配置→程序(点击左上角有个文本+号的图标)→在名称输入“资源管理器”位置输入“C:\Windows\explorer.exe”......
  • 理解 Linux 文件权限
    理解Linux文件权限缺乏安全性的系统不是完整的系统。系统中必须有一套能够保护文件免遭非授权用户浏览或修改的机制。Linux沿用了Unix文件权限的办法,即允许用户和组......
  • 建立能源能耗管理体系,是企业发展的必然选择!
    大型企业用能设备分布广、类型杂、规律性强,一旦出现问题,故障原因分析和故障点判断比较困难。用能设备多,实时采集困难,难实现统一管理。没有充分的数据支撑,无法科学建立节能......
  • VUE3状态管理Pinia使用介绍
    vue3中推荐使用的状态管理工具:pinia,真的很好用官方文档,中文文档一、安装piniayarnaddpinia#或者使用npmnpminstallpinia二、src文件夹下新建store文件夹,并新建......
  • react状态管理
    importReact,{useState,useMemo}from"react";/*搜索框案例searchKey-搜索关键字data-搜索结果数据filtered-筛选搜......
  • 参考题目1——毕业设计管理系统
    (1)题目要求(源代码提示中)(2)方法结构//主界面publicstaticintsystemMenu()//主菜单界面publicstaticvoidmainFrame()//主方法//提交界面publicstaticvoidtijia......