>  기사  >  데이터 베이스  >  mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-06-29 15:39:374755검색

mysql에 읽기-쓰기 잠금을 추가하는 방법: 먼저 mysql에 로그인하고 [show Databases] 명령을 실행한 다음 show를 실행하여 데이터베이스 테이블 수를 확인하고 마지막으로 ceshi 테이블에 읽기 잠금을 추가합니다. 테이블에 잠글 수 있습니다.

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

mysql 읽기-쓰기 잠금 추가 방법:

1 먼저 명령줄을 통해 mysql에 로그인하고 show Databases 명령을 실행합니다. 데이터베이스는show databases;  查看有多少个数据库

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

2、执行show查看有多少个数据库表,select * from ceshi查询表里表的数据

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

3、执行lock table ceshi read;  给ceshi表加上读的锁。

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

4、在另外一个进程中表ceshi也是可读的,写的话就会延迟了。当给表加了读锁之后,有读的权限,写的权限有可能禁言了或者延迟了。

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

5、给表加上表写锁lock table ceshi write

6a7d705905e21c4d4aec991c853cbf4입니다. png

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?2. show를 실행하여 보기 예 데이터베이스 테이블 수, select * from ceshi 테이블의 데이터 쿼리

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

3. lock table ceshi read 실행; 읽기 추가 잠그다 세시 테이블. mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

4 . 테이블 ceshi는 다른 프로세스에서도 읽을 수 있지만 쓰기가 지연됩니다. 테이블에 읽기 잠금을 추가한 후 읽기 권한은 사용할 수 있지만 쓰기 권한은 비활성화되거나 지연될 수 있습니다. mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?

5 , 테이블 lock table ceshi write;🎜🎜🎜🎜🎜6에 테이블 쓰기 잠금을 추가합니다. 프로세스에서 테이블이 쓰기 잠긴 경우 프로세스 자체에도 읽기 및 쓰기 권한이 있습니다. table , 다른 프로세스에는 테이블에 대한 읽기 또는 쓰기 권한이 없습니다. 🎜🎜🎜🎜🎜🎜관련 학습 권장사항: 🎜mysql 비디오 튜토리얼🎜🎜🎜

위 내용은 mysql 읽기-쓰기 잠금을 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.