phpmyadmin和navicat for mysql这两个有什么不同?

在自学PHP,对创建mysql连接时遇到问题搞不懂。怎么添加连接数据库的密码?我装了XAMPP,自带就有phpmyadmin这个数据库管理的工具。登录 “localhost//phpmyadmin/” 的页面,里面的用户权限是没有密码的。不过我想用回navicat这个软件时,在创建连接数据库时特意添加了密码后,在navicat上是打不开这个连接的(需要密码),在写php代码连接数据库时有添加密码,但是在测试的时候反而连接不上!密码改为空时又能连接上! navicat创建的数据库连接和Apache上的数据库没有关系?navicat究竟怎么用啊?
下面附图:

phpmyadmin和navicat for mysql这两个有什么不同?
当前问题共有如下(2)个解决方案
  • 热心网友
    热心网友
    你得先把数据库的用户和密码搞清楚了,代码里面和数据库里面的用户和密码都需要一致才可以联上数据库的吧,我看着可能你的数据库密码就为空,所以没有密码的时候可以连上。
  • learning聆听
    learning聆听
    最直接的不同就是一个需要依赖于服务器开运行,一个是可以独立运行的,
上一篇:check MySQL server version for the right syntax to use near 'id=\'W5M0MpCehiHzreSzNTczkc9d\'?>
下一篇:无法载入 mysql 扩展,怎么解决