是否可以将MySQL数据库置于单用户模式?
如何将MySQL数据库置于单用户模式? 或者更好,仅在读取模式下 我在MySQL端使用是否可以将MySQL数据库置于单用户模式?,mysql,database,tsql,mysql5,Mysql,Database,Tsql,Mysql5,如何将MySQL数据库置于单用户模式? 或者更好,仅在读取模式下 我在MySQL端使用select*into outputfile,在Sybase端使用bcp来传递数据,我希望它们在两侧都相同。所以,我需要数据库保持不变 有可能吗?您可以将只读=1添加到my.cnf以将mysql置于只读模式 或者,您也可以设置全局只读=1您可以将只读=1添加到my.cnf以将mysql置于只读模式 或者,您也可以设置全局只读=1在开始转储之前,发出使用读取锁定刷新表的语句,请参阅以获取更多信息 从站点链接: M
select*into outputfile
,在Sybase端使用bcp
来传递数据,我希望它们在两侧都相同。所以,我需要数据库保持不变
有可能吗?您可以将
只读=1
添加到my.cnf
以将mysql置于只读模式
或者,您也可以
设置全局只读=1
您可以将只读=1
添加到my.cnf
以将mysql置于只读模式
或者,您也可以
设置全局只读=1代码>在开始转储之前,发出使用读取锁定刷新表的语句,请参阅以获取更多信息
从站点链接:
MySQL使客户端会话能够显式获取表锁,以便与其他会话协作访问表,或防止其他会话在会话需要独占访问表时修改表。会话只能为自身获取或释放锁。一个会话无法获取另一个会话的锁或释放另一个会话持有的锁
在开始转储之前发出FLUSH TABLES WITH READ LOCK
语句,有关更多信息,请参阅
从站点链接:
MySQL使客户端会话能够显式获取表锁,以便与其他会话协作访问表,或防止其他会话在会话需要独占访问表时修改表。会话只能为自身获取或释放锁。一个会话无法获取另一个会话的锁或释放另一个会话持有的锁
希望这有助于。。。希望这有助于。。。如果数据库是从数据库,则不会锁定其写操作。简单的解决方案是在执行操作时只发出LOCK TABLES语句。如果数据库是从数据库,则不会从写入中锁定数据库。简单的解决方案是在执行操作时只发出LOCK TABLES语句。