FANDOM


Utilizzo Modifica

  • Drizzle non è progettato per essere embedded.
  • Drizzle è ottimizzato per lavorare con un'alta concorrenza; MySQL soltanto in parte.

Installazione Modifica

  • Non esiste una versione per Windows. Drizzle funziona su qualsiasi sistema Unix (attualmente testato su Linux, Mac OS X e Solaris).
  • Non c'è 'scripts/mysql_install_db' o un comando relativo.
  • Non c'è 'mysql' nè un altro database di sistema.
  • Non c'è supporto per i socket di Unix, l'unico protocollo è TCP/IP.
  • La porta predefinita è la 4427, che è stata assegnata da IANA
  • Non c'è supporto per le timezone. Usate UTC.
  • Lo storage engine MERGE è stato rimosso.

Lo storage engine FEDERATED.

  • Lo storage engine BLACKHOLE non è installato di default. E' possibile installato utilizzando ./configure --with-plugins=blackhole
  • Lo storage engine di default è InnoDB.

Oggetti Rimossi Modifica

  • Non c'è il database 'mysql'.
  • Non c'è il database 'test'.
  • Non c'è il tipo di dati MEDIUM. Usate INT.
  • Non ci sono TINYBLOB, MEDIUMBLOB e LONGBLOB. Usate BLOB.
  • Non ci sono TINYTEXT, MEDIUMTEXT e LONGTEXT. Usate TEXT.
  • Non ci sono i tipi di dati spaziali GEOMETRY, POINT, LINESTRING & POLYGON (usate Postgresql).
  • Non c'è il tipo YEAR.
  • Non ci sono gli indici FULLTEXT per MyISAM (l'unico storage engine che supporta FULLTEXT). Utilizzate Lucene o Sphinx.
  • Non ci sono tabelle "dual".
  • Non ci sono le Viste.
  • Non ci sono le Stored Procedure.
  • Non ci sono i Trigger.
  • Non ci sono i Prepared statement.
  • Non ci sono le partizioni.
  • Non ci sono gli eventi.

Operatori Rimossi Modifica

  • BIT: &&,>>,<<,~,^,|,&

Funzioni Rimosse Modifica

  • Rimossa crypt()

Parole Chiave Rimosse Modifica

CIPHER, CLIENT, CODE, CONTRIBUTORS, CPU, DEFINER, DES_KEY_FILE, ENGINES, EVERY, IO, IPC, ISSUER, BIT_AND, BIT_XOR, BIT_OR

Cambiamenti nell'Information Schema Modifica

Rimossi i riferimenti a funzionalità che non esistono in Drizzle.

Comandi Rimossi Modifica

  • La maggior parte dei comandi SHOW.
  • opzioni di drizzleadmin:
* create database
* debug
* drop database
* extended-status
* flush-hosts
* flush-logs
* flush-status
* flush-tables
* flush-threads
* flush-privileges
* kill
* password
* old-password
* processlist
* reload
* refresh
* status
* start-slave
* stop-slave
* variables
* version
  • ALTER TABLE UPGRADE

Alternative ai comandi rimossi Modifica

SHOW ENGINES Modifica

drizzle>> SELECT * FROM information_schema.plugins WHERE plugin_type ='STORAGE ENGINE';