我试图让MySQL和NetBeans一起工作,但我得到一个非常奇怪的行为。当我安装MySQL时,我给了它一个密码,并注意到它有一个名为"test"的数据库。我在其中创建了一个表,并对它运行了成功的查询。
然后我重新启动了我的Windows 7机器,打开NetBeans并尝试使用存储的密码连接到数据库。连接失败。然而,使用空白密码连接成功,但"测试"数据库现在消失了!!我有一个以前版本的MySQL,但卸载了它,并删除了所有我能找到的MySQL文件夹。
我从头开始安装NetBeans EE。
只安装MySQL服务器,并给root一个非空密码
从上面使用pwd连接到它,并使用NetBeans工具将表添加到"测试"数据库(默认存在)。注意,这是在同一计算机登录会话期间完成的。
什么也没做,只是重新启动了机器,并试图从NetBeans连接到MySQL,结果密码错误。使用空白密码连接工作,但"test"db(连同我的表)现在消失了。
我怀疑"测试"db可能与临时文件/设置有关,但我不确定,我真的不明白密码问题…
感谢您的帮助。
尝试另一个程序来测试与数据库的连接。