而用lmsapps@'localhost'登入才成功,并且使用TCP/IPt协议:
-bash-4.1$ mysql -ulmsapps -p -h localhost
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
MariaDB [(none)]>
实验总结:
1.授权中的'%'不包含'localhost';
2.skip_name_resolve开启情况下,127.0.0.1连接时用'lmsapps'@'%'帐号使用TCP/IP协义,而默认或用localhost连接时使用socket协议;
3.skip_name_resolve关闭情况下,127.0.0.1连接会转换成用'lmsapps'@'localhost'帐号使用TCP/IP协义,而默认或用localhost连接时使用socket协议;