mysql数据库在linux上的不同登录方式和权限
Posted 提君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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/ <<
以上是关于mysql数据库在linux上的不同登录方式和权限的主要内容,如果未能解决你的问题,请参考以下文章
Linux下修改Mysql的用(root的密码及修改root登录权限