zoukankan      html  css  js  c++  java
  • 用户操作与表的修改

    用户操作:重点

    # 为特定的数据库分配有该数据库 操作权限 的用户
    mysql>: grant 权限们 on 数据库.表 to 用户名@'主机名' identified by '密码';
    
    # 1)all:所有权限
    # 2)oldboy.*:oldboy数据库下所有表
    # 3)oldboy@'localhost':本机可以通过oldboy用户登入
    # 4)identified by 'Oldboy123':密码为Oldboy123
    eg>: grant all on oldboy.* to oldboy@'localhost' identified by 'Oldboy123';
    
    # 1)select,delete,update,insert,drop,alter:指定的权限
    # 2)oldboy.*:oldboy数据库下所有表
    # 3)oldboy@'%':任何机器可以通过oldboy用户登入
    # 4)identified by 'Oldboy123':密码为Oldboy123
    eg>: grant select,delete,update,insert,drop,alter on oldboy.* to oldboy@'%' identified by 'Oldboy123';
    
    # 撤销权限
    mysql>: revoke 权限1,权限2,... on 数据库名.表名 from 用户名@'主机名';
    # 禁掉本地oldboy用户对oldboy数据库的所有表的drop权限
    eg:> revoke drop on oldboy.* from oldboy@'localhost';
    
    # 删除用户
    drop user 用户名@'主机名';
    

    表的修改

    # 修改表名
    mysql>: alter table 旧表 rename 新表;
    
    # 修改字段名
    mysql>: alter table 表名 change 旧字段 新字段 类型(长度);
    
    # 修改字段属性
    mysql>: alter table 表名 modify 字段 新类型(长度);
    
  • 相关阅读:
    提取PDF内容保存到Excel--Python3实现
    Python正则表达式常用语法
    我的数学建模之路
    Git基本用法
    PDF电子发票内容提取
    获取代理IP地址
    adb 命令 exec-out 直接截图保存到电脑出错的解决办法
    Python基础十一:使用模块
    MSTP生成树实验
    防火墙双机热备概念
  • 原文地址:https://www.cnblogs.com/aden668/p/11574227.html
Copyright © 2011-2022 走看看