Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以将MySQL数据库置于单用户模式?_Mysql_Database_Tsql_Mysql5 - Fatal编程技术网

是否可以将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

如何将MySQL数据库置于单用户模式? 或者更好,仅在读取模式下

我在MySQL端使用
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语句。