phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Kueri SQL tidak berfungsi di phpMyAdmin karena saya mendapatkan kesalahan

Seharusnya ENGINE bukan TYPE untuk menentukan mesin penyimpanan:

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 ;

lihat BUAT sintaksis TABEL :

table_option:ENGINE [=] nama_mesin

Opsi TYPE telah dihapus dengan MySQL 5.5, tidak digunakan lagi sejak MySQL 4.0:

Opsi TYPE yang lebih lama identik dengan ENGINE. TYPE tidak digunakan lagi sejak MySQL 4.0 tetapi masih didukung untuk kompatibilitas mundur di MySQL 5.1 (kecuali MySQL 5.1.7). Sejak MySQL 5.1.8, ini menghasilkan peringatan. Itu dihapus di MySQL 5.5. Anda tidak boleh menggunakan TYPE dalam aplikasi baru apa pun, dan Anda harus segera memulai konversi aplikasi yang ada untuk menggunakan ENGINE. (Lihat Catatan Rilis untuk MySQL 5.1.8.)

Sumber:BUAT TABEL, MySQL 5.1




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Saya mengubah port MySQL di XAMPP, sekarang bagaimana cara mendengarkan port baru?

  2. Bagaimana saya bisa mengembalikan hasil pencarian mysql di mana hanya kolom dengan entri non-null yang ditampilkan?

  3. mysql, ASC serangkaian angka menggunakan data yang ada

  4. Hubungan basis data menggunakan phpmyAdmin (kunci gabungan)

  5. phpmyadmin berfungsi dengan baik tetapi saya tidak dapat menemukan file config.inc.php?