为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL启动问题

mysql -uroot -p -P3306 -h127.0.0.1

执行上述登录命令,输入密码之后,命令行提示我 Unknown MySQL server host '127' (0),请问这是什么错误?为什么跟的服务器地址登录不上呢?

http://img1.sycdn.imooc.com//596b07b000016b4703700078.jpg

而执行

mysql -uroot -p -P3306 -hlocalhost

后可以登录成功

http://img1.sycdn.imooc.com//596b080e000173d804780191.jpg

请问服务器地址 127.0.0.1 和 localhost 有什么区别?这对以后的数据库有何影响?

希望大神能够解答,谢谢。

正在回答

1 回答

正确写法是h后面要空一个空格。

mysql -uroot -proot -h 127.0.0.1

localhost 是一个域名,域名指向 127.0.0.1 ,两者是一样的。

1 回复 有任何疑惑可以回复我~
#1

蔚然成麟er 提问者

非常感谢你的帮助。
2017-07-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

MySQL启动问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信