phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Cấu trúc MySQL Stand-in cho khung nhìn. Nó là gì?

Cấu trúc "stand-in" hoặc "standin" là một bảng được tạo từ một khung nhìn, có cùng cấu trúc với khung nhìn. Nó được sử dụng để đảm bảo đáp ứng các yếu tố phụ thuộc khi một số khung nhìn phụ thuộc lẫn nhau đang được xuất.

Tôi không chắc tại sao quá trình xuất lại không thành công nếu có các cấu trúc stand-in (ngụ ý của việc có những cấu trúc này thực sự là ngược lại), nhưng có thể có lỗi trong quá trình này. Tôi phải xem phần liên quan của tệp xuất để thực sự biết.

Trang web sourceforge phpmyadmin đề cập đến việc sử dụng các cấu trúc độc lập trong lỗi # 3846 ( http:/ /sourceforge.net/p/phpmyadmin/bugs/3846/ ):

Khi xuất, phpMyAdmin tạo một cấu trúc độc lập cho chế độ xem (với TẠO BẢNG), sau đó nó bỏ bảng này xuống và sử dụng TẠO CHẾ ĐỘ XEM.

và có một tham chiếu khác trong nhận xét cho lỗi phpmyadmin # 11711 trên github ( https://github .com / phpmyadmin / phpmyadmin / commit / 2f2b505 ):

Chế độ xem A có thể phụ thuộc vào một chế độ xem B khác được định nghĩa bên dưới, do đó, việc tạo chế độ xem A sẽ không thành công nếu chúng ta không sử dụng chế độ chờ. Các phần phụ thuộc có thể phức tạp hơn điều đó, vì vậy thay vì tính toán tất cả các phần phụ thuộc, chúng tôi sử dụng các bản stand-in.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. session_start ():Không thể khởi tạo mô-đun lưu trữ:memcache (path:/ var / lib / php5) trong /usr/share/phpmyadmin/libraries/session.inc.php trên dòng 81

  2. lưu văn bản định dạng html vào cơ sở dữ liệu

  3. docker-compile:mariadb - Kết nối bị từ chối

  4. Chuỗi SQL Chọn không hoạt động

  5. Thay đổi cổng của máy chủ Mysql trong Phpmyadmin