mysql5.0.45的版本中默认的管理员用户名是root,不过root用户名对应三个服务器:localhost,production,127.0.0.1
我知道localhost 和 127.0.0.1,但是不知道production这个服务器名怎么用,我把localhost 和 127.0.0.1所对应的root全部删掉后,从查询的user表中得知还剩一下用户名为root,不过其host对应的是production,但我尝试用production作为服务器名来进行登录却登录不上,不知道为什么,可能是我理解有误,希望大家指点一下.这是问题一;     问题2:当我用mysql -h localhost -u root -p***命令在控制台登录后,通过grant all privileges on *.* to 用户名@localhost identified by 'password'这条命令来添加用户后,打开视图操作窗口,发现形式如下图所示:
我就是不明白图片中用户名下边的localhost是什么意思?还有root下边的那个production是什么意思?都有什么用途?望大家指教小弟,不胜感激.