所以我想锁定数据库( Server 2005)。对于Server,有任何建议或者这是必要的吗?查询正在无声地失败,没有记录错误消息,并且不会在事务中发生。最终解决方案:
我从未能够解决这个问题,但是我最终做的是切换到MySQL,并在这里使用事务性级别的查询。这不是切换的主要原因,甚至不是主要原因。我在Server方面一直有问题,它允许我在同一个数据库上运行我们的CMS和其他各种工具。之前,我们有一个Server和一个MySQL数据库运行我们的站点。
当我试图执行我的测试时,我会得到这个错误(Laravel5.3):
E{"sError":"An error occurred while connecting to the database ':memory:'. The error reported by the server was: SQLSTATE[HY000] [1044] Access denied for user 'mick'@'%' to d
当我测试一种使用mysql工具插入非Drupal函数的方法时。我的环境是Apache在Ubuntu上的php 5.4.34上运行虚拟主机。在不满足于使用mysql函数之后,我使用settings.php文件中的Drupal数据库设置启动了一个简单的PDO函数。当几个月前发生这样的事情时,我重新启动了mysql服务,几分钟前又重新启动了它,重新启动了ubuntu,并重新启动了整个计算机来摆脱这个锁。
为了以防万一,我用PDO删除了那个测试文件。: Linux