ホームページ  >  記事  >  データベース  >  mysqlの読み書きロックを追加するにはどうすればよいですか?

mysqlの読み書きロックを追加するにはどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-06-29 15:39:374764ブラウズ

mysql 読み取り/書き込みロックを追加する方法: まず mysql にログインし、コマンド [show Databases] を実行します。次に、show を実行してデータベース テーブルの数を確認し、ceshi テーブルに読み取りロックを追加します。 ; 最後に、ロックを書き込むだけを追加します。

mysqlの読み書きロックを追加するにはどうすればよいですか?

mysql に読み取り/書き込みロックを追加する方法:

1. まず、mysql にログインします。コマンド ラインからコマンドを実行し、 show Databases; データベースの数を確認します

mysqlの読み書きロックを追加するにはどうすればよいですか?

2. show を実行して、データベース テーブルの数を確認します。 , select * from ceshi テーブル内のデータをクエリします

mysqlの読み書きロックを追加するにはどうすればよいですか?

3. lock table ceshi read を実行します; 読み取りロックを追加しますセシテーブルへ。

mysqlの読み書きロックを追加するにはどうすればよいですか?

#4. テーブル ceshi は別プロセスでも読み取り可能なため、書き込みが遅れます。テーブルに読み取りロックを追加すると、読み取り権限が利用可能になりますが、書き込み権限が無効になるか、遅延する可能性があります。

mysqlの読み書きロックを追加するにはどうすればよいですか?

#5.テーブル書き込みロックをテーブルに追加しますlock table ceshi write;

mysqlの読み書きロックを追加するにはどうすればよいですか?

# 6. プロセス内でテーブルが書き込みロックされている場合、プロセス自体はテーブルに対する読み取り権限と書き込み権限の両方を持ちますが、他のプロセスにはテーブルに対する読み取り権限も書き込み権限もありません。

mysqlの読み書きロックを追加するにはどうすればよいですか?

関連する学習に関する推奨事項: mysql ビデオ チュートリアル

以上がmysqlの読み書きロックを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。