• mysql数据库在linux上的不同登录方式和权限


    在我的上两篇博文里,一篇是安装,一篇是配置远程登录,

    提君博客原创

    >>提君博客原创  http://www.cnblogs.com/tijun/  <<

    所以我的mysql的user表中的信息如下;

    mysql> use mysql;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Database changed
    mysql> select host,user,password from user;
    +------------+------+-------------------------------------------+
    | host       | user | password                                  |
    +------------+------+-------------------------------------------+
    | %          | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    | ltt5.bg.cn | root |                                           |
    | 127.0.0.1  | root |                                           |
    | localhost  |      |                                           |
    | ltt5.bg.cn |      |                                           |
    +------------+------+-------------------------------------------+
    5 rows in set (0.00 sec)

    看到user表中的信息,这就体现出mysql的五种不一样的登录方式和权限。

    提君博客原创

    分别对应

    远程登录,输入用户和密码
    mysql -uroot -hltt5.bg.cn
    mysql -uroot -h127.0.0.1
    mysql
    mysql -hltt5.bg.cn

    针对我本机的情况,前三种是超级权限,可以看到mysql这个database,后两种看不到mysql这个database。

    提君博客原创

    不知道-u 的情况下,默认的是当前用户。如果你当前是root,则-uroot,如果你当前是hadoop,则-uhadoop。

    >>提君博客原创  http://www.cnblogs.com/tijun/  <<

  • 相关阅读:
    git
    Flask 上传文件 IO错误
    对0位压缩的 ipv6,进行补全
    字符编码
    struct 模块,pack 和 unpack,用法详细说明
    MySQLdb 操作数据库
    字节Byte 与 位bit 的关系
    vim
    python 内置函数 char
    time,datetime 模块
  • 原文地址:https://www.cnblogs.com/tijun/p/7591967.html
Copyright © 2020-2023  润新知