zoukankan      html  css  js  c++  java
  • 权限管理和备份

    用户管理

     -- =================用户=======================
     -- 创建用户 : create user 用户名 IDENTIFIED by '密码';
     create user Joey IDENTIFIED by '123456';
     ​
     -- 修改密码(修改当前用户密码)
     set PASSWORD = password('123321')
     ​
     -- 修改密码(修改指定用户密码)
     set PASSWORD for Joey = password('123321');
     ​
     ​
     -- 重命名
     rename user Joey to Rose;
     ​
     -- 用户授权,all PRIVILEGES全部的权限,库、表
     grant all PRIVILEGES on *.* to Rose;
     ​
     -- 查询(指定用户)权限
     show grants for Rose
     ​
     -- 撤销权限
     revoke all PRIVILEGES on *.* from Rose
     ​
     -- 删除用户
     drop user Rose

    MySQL备份

    备份的原因:

    -保证重要的数据不丢失

    -数据转移 A ---> B

    MySQL 数据库备份的方式

    -直接拷贝(data目录下)物理文件

    -在MySQL的可视化工具中手动导出

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

     #mysqldump -h 主机 -u用户名 -p密码 数据库名 表名 >物理磁盘位置/文件名  
     mysqldump -hlocalhost -uroot -phch520 school student >D:/a.sql
     mysqldump: [Warning] Using a password on the command line interface can be insecure.
     ​
     #导入
     mysql -u root -phch520
     use school;
     source d:/a.sql  #将D盘的a.sql文件导入到school数据库中
     ​

  • 相关阅读:
    js获取网页屏幕可视区域高度
    vue 一键复制文本内容 clipboard
    uniapp 微信小程序分包优化
    通过vuecli命令行安装uniapp
    微信小程序跳转
    .net session丢失
    验证码识别技术研究(2)
    window环境下安装和卸载服务【转】
    formValidator onshowhtml is not define
    Ajax 跨域请求
  • 原文地址:https://www.cnblogs.com/joey-413/p/13374427.html
Copyright © 2011-2022 走看看