mysql的登录相关
mysql登录的帐号和权限相关, 可以设置为本地登录, 也可以设置为允许远程登录, 或者二者都有.
1. 本地登录
可以通过mysql -u user -ppassword登录, 不加-h连接主机.
在数据库的mysql库user表中记录了帐号的权限问题, 记录信息大致如下:
用户 主机 密码 全局权限
-----------------------------------------
user localhost 是 select,insert,update,delete
通过上面的记录,可以知道user用户有增删改查的权限, 并且需要密码.
2. 远程登录
需要通过-h连接主机来登录.
在mysql库user表中的记录信息大致如下:
用户 主机 密码 全局权限
-----------------------------------------
user % 是 select,insert,update,delete
比较本地登录, 发现只有主机(host)一列有变化.
3. 二者皆有.
如果主机记录只有localhost, 只允许本地登录, 不允许远程连接; 如果主机记录只有%, 不允许本地登录;
如果两条记录都有, 那就是本地和远程登录都可以.
-------------我的签名档---------------------
年轻人,还需要多努力!
--------------------------------------------