1
我有一个奇怪的问题设置了SlimPHP和Idiorm/Paris网站。基本上没有生成的查询DBNAME PDO问题
正在因为MySQL仍然需要数据库的标识符。
例如:SELECT * FROM table
失败,但SELECT * FROM dbname.table
作品。
ORM::configure('mysql:host=myhostname;dbname=mydbname;');
ORM::configure('username', $username);
ORM::configure('password', $password);
我设置了dbname
正确的连接了许多倍同时使用内置字符串和手动。它连接查找并似乎使用该模式。
我真的不想砍一起强制“使用”为Idiorm模块,但如果这是唯一的答案就这样吧。
注:
- GoDaddy的主机(我怀疑这是问题)LAMP堆栈
- 的
dbname
和username
都喜欢同样的
我对Idiorm不熟悉,但您的连接字符串对于PDO是正确的。查看Idiorm文档,您的代码看起来是正确的。我怀疑你的问题不在这里的代码。制作一个小脚本来测试。 – Brad