mysql> show global variables like "%read_only%"; mysql> flush tables with read lock; mysql> set global read_only=1; mysql> show global variables like "%read_only%"; 將MySQL從只讀狀態設置為讀寫狀態的命令:
mysql> unlock tables; mysql> set global read_only=0; 對于需要保證master-slave主從同步的salve庫 將slave從庫設置為只讀狀態,需要執行的命令為:
mysql> set global read_only=1; 將salve庫從只讀狀態變為讀寫狀態,需要執行的命令是:
mysql> set global read_only=0; 對于Mysql數據庫讀寫狀態,主要靠"read_only"全局參數來設定;默認情況下, 數據庫是用于讀寫操作的,所以read_only參數也是0或faluse狀態,這時候不論是本地用戶還是遠程訪問數據庫的用戶,都可以進行讀寫操作;