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

BUAT TABEL dalam kesalahan sintaks MySQL

DOUBLE membutuhkan presisi juga ( saya memberi DOUBLE(20,2) - ubah sesuai kebutuhan).

Ditambah lagi ada spasi di akhir serial number nama kolom.

CREATE TABLE `Laptop` (
`serial number` INT( 20 ) NOT NULL ,
`Device Model` VARCHAR( 20 ) NOT NULL ,
`Device Manufacturer` VARCHAR( 20 ) NOT NULL ,
`Device Color` VARCHAR( 20 ) NOT NULL ,
`Screen size` DOUBLE( 20,2) NOT NULL ,
`Phone` DOUBLE( 20 ,2) NOT NULL ,
`Id` INT( 20 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
UNIQUE (
`serial number` 
)
) 

Juga, lebih baik menggunakan DECIMAL bukannya DOUBLE karena ganda tidak dapat diwakili dengan tepat dan menimbulkan masalah saat melakukan perbandingan.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Bagaimana cara memperbarui nilai kolom MYSQL secara otomatis menggunakan rumus dan data dari kolom lain di baris yang sama?

  2. MySQL - Kueri menggabungkan baris dengan id yang sama dan menyimpan semua entri untuk id itu tetapi sebagai satu catatan

  3. 1044 - Akses ditolak untuk pengguna 'pengguna'@'localhost' ke database 'db'

  4. apa lagi yang saya butuhkan selain $cfg['Servers'][$i]['ssl']=TRUE

  5. Permintaan MySql tidak berfungsi di PHP tetapi berfungsi di phpMyAdmin