总新手,完全失去了......
我正在尝试在运行Windows XP的本地(apache 2.2)网络服务器上使用mysql(5.5)数据库设置coldfusion(8)。
Coldfusion和Apache正在运行,但我不知道如何在MySQL中使用它。
我正在做以下事项:
- 通过逆向工程将file1.sql和file2.sql导入MySql工作台(5.2)
- 将这个新模型作为base.mwb保存到我的Apache htdocs文件夹中
- 打开Coldfusion管理员数据源
- 添加新的源“myName”,数据库“base”,localhost,3306,root,密码
当我尝试添加时,我总是得到未知数据库'基础'错误。
我还尝试在MySQL中建立连接或在MySQL工作台中设置新的服务器实例,但由于没有数据库“base”,这些也失败了。
我想我错过了一些东西(可能是一个数据库: - )...感谢一些指针或虚拟教程。我渴望在http://localhost ...
中出现一些东西答案 0 :(得分:5)
我不得不猜测你是来自使用Access DB的后台。通过在CF应用程序中使用DB文件,MySQL和ColdFusion无法协同工作。 CF使用JDBC连接连接到网络上某个运行的MySQL服务器(甚至在同一台机器上)。它不会查看数据库文件并使用它。因此,您需要安装MySQL Server,然后将数据库导入到该服务器中。然后使用CF的数据源连接它。