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

Truy vấn SQL không hoạt động trên phpMyAdmin vì tôi gặp lỗi

Nó phải là ENGINE không phải TYPE để chỉ định công cụ lưu trữ:

CREATE TABLE `members` (
`id` int(4) NOT NULL auto_increment,
`username` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 ;

xem Cú pháp TẠO BẢNG :

table_option:ENGINE [=] engine_name

Tùy chọn TYPE đã bị xóa với MySQL 5.5, không được dùng nữa kể từ MySQL 4.0:

Tùy chọn TYPE cũ hơn đồng nghĩa với ENGINE. TYPE đã không được chấp nhận kể từ MySQL 4.0 nhưng vẫn được hỗ trợ để tương thích ngược trong MySQL 5.1 (ngoại trừ MySQL 5.1.7). Kể từ MySQL 5.1.8, nó tạo ra một cảnh báo. Nó bị loại bỏ trong MySQL 5.5. Bạn không nên sử dụngTYPE trong bất kỳ ứng dụng mới nào và bạn nên bắt đầu chuyển đổi ngay lập tức các ứng dụng hiện có để sử dụng ENGINE thay thế. (Xem phần Ghi chú về việc tăng tốc cho MySQL 5.1.8.)

Nguồn: TẠO BẢNG, MySQL 5.1




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. # 1025 - Lỗi khi đổi tên của './database/#sql-2e0f_1254ba7' thành './database/table' (errno:150)

  2. Khó khăn khi viết Thủ tục được lưu trữ trong MYSQL

  3. Không thể chỉnh sửa config.inc.php

  4. [Docker]:Kết nối PHPMyAdmin với MySQL không hoạt động

  5. Kết nối với DB đường hầm thông qua phpMyAdmin