zoukankan      html  css  js  c++  java
  • mysql基本操作

    对用户授权的操作

    grant 权限 on 数据库名.表名 to 用户名@’可以访问的地址’ identified by “密码”

    权限: all 所有权限 usage 无权限 select,update,insert,delete,等权限

    数据库.表名:   *.*   所有数据库的所有表

            数据库名.*  单个数据库的所有表

           数据库名.表名   单个数据库的某个表

    用户名: 授权的用户名

    可以访问的地址:% 所有地址,但是localhost不能访问

        localhost  只有localhost可以访问
         192.168.1.0/24  可以访问网段地址

         192.168.1.1  只能某个地址访问



    flush privileges; 刷新授权

    操作

    • 给bigdata用户授予在localhost登录,对mysql数据库进行create,select,update,insert,delete操作,但是不设置密码就可以登陆

      1
      2
      mysql> grant create,select,update,insert,delete on mysql.* to bigdata@'localhost';
      mysql> flush privileges;
      • 登录数据库查看权限:
        1
        mysql>show grants;
    • 大专栏  mysql基本操作>
    • 给bigdata用户授予从192.168.0.7的机器登陆,并有bigdatas数据库相应的权限

      1
      2
      3
      mysql> grant create,select,insert,update on bigdata.* to bigdata@'192.168.0.7' identified by "bigdata";
      Query OK, 0 rows affected (0.00 sec)
      mysql> flush privileges;
      • 客户端登录
        1
        mysql -h192.168.0.7 -uzhaoyun -pzhaoyun;
    • 给用户授予可以把自己权限再授给其他人的权限

      1
      mysql> grant create on bigdta1 to zhaoyun@'192.168.0.7' identified by "bigdta" with grant option ;
    • 撤销权限

      1
      mysql> revoke create on bigdata.* from bigdata@'192.168.0.7' ;

    清空数据表

    清空数据表使id从1开始

    truncate table 表名;

  • 相关阅读:
    性能分析之路-------各指标代表意思以及分析
    selenium python 定位一组对象
    python 操作word文档
    nmon的安装以及使用
    nginx的监控配置
    selenium 一个简单的流程
    Fiddler手机抓包设置
    urllib、urllib2、urllib3区别和使用
    mysql数据库改名的方法
    Python之pymysql
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12302567.html
Copyright © 2011-2022 走看看