Mysql
 sql >> база данни >  >> RDS >> Mysql

Не виждам веднага вмъкнатите данни от MySQL

Нивото на изолация по подразбиране за MySQL е „REAPEATABLE READ“, което означава, че ако не използвате автоматично записване в инструмента си за заявки, няма да видите ангажименти данни от други транзакции, освен ако не прекратите собствената си транзакция чрез издаване на COMMIT или ROLLBACK.

Фактът, че можете да видите данните след създаване на нова връзка, също насочва към тази посока.

Така че имате две възможности

  1. променете нивото на изолация за вашите "заявки" връзки на "ЧЕТЕТЕ COMMITTED"
  2. издайте COMMIT (или ROLLBACK) в инструмента си за заявки, преди да стартирате SELECT



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL InnoDB Cluster 8.0 - Пълна разходка за внедряване:Част първа

  2. Codeigniter/PHP проверява дали може да се свърже с базата данни

  3. Бройте запис на критерии за търсене въз основа на търсене, извършено от потребител (MYSQL PHP)

  4. MariaDB:Мога ли да извлека дублиращи се имена на колони, без да използвам „AS“

  5. MySQL - Редове към колони