Navicate与phpstudy提供的mysql服务的互动

误区及解决方法:
  1. 首先我一直在尝试连接,并一直失败,是因为进入了一个误区,即端口需要是主机的端口,而实际上却是服务的端口——3306(当然这是默认的,需要查的话到配置文件中找,在设置——>配置文件——>mysql.ini——>[点一下你正在用的MySQL版本])

  1. 可以看到端口为3306:

3、然后就在Navicate中连接,注意一下连接的要点:

  • 连接名:随意取

  • 主机:正在开的网站域名,我这里是demo.io:88,所以这里填的是demo.io

  • 端口:上面所讲的3306

  • 用户名:即你想使用的数据库的用户名

  • 密码:对应的密码

暴露的问题:

这里有一个问题,如果两个数据库用户名和密码一样的话,会连接到哪个库?有待思考和论证,不过目前没时间,在弄一个spring boot项目,欢迎各位博主一起交流。。。

既然已经知道了Navicate连接数据库,那么IDEA怎么连数据库呢?请见这篇文章:(33条消息) Mysql安装+IDEA配置Mysql数据库_Hebuter-2018的博客-CSDN博客

这个主机端口有啥用呢?目前只知道访问自己的本地网站时才用到,demo.io:88。

最后感谢这位博主的博客,给了我灵感:

(33条消息) Phpstudy & Navicat 安装教程及MySQL数据库的连接如何根据phpstudy来安装mysql筱白Sec的博客-CSDN博客

猜你喜欢

转载自blog.csdn.net/m0_63944500/article/details/129720824