Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Errore MySQL

  1. #1

    Errore MySQL

    Secondo voi da cosa dipende questo errore? quando cerco di importare (tramite il tool di MySQL) un restore fatto da un altro PC visualizzo:


    Error while executing this query:CREATE TABLE `webstati` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `descrizione` char(50) DEFAULT NULL,
    `sigla` char(4) DEFAULT NULL,
    PRIMARY KEY (`id`) USING BTREE
    ) ENGINE=InnoDB AUTO_INCREMENT=278 DEFAULT CHARSET=latin1;
    The server has returned this error message:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE
    ) ENGINE=InnoDB AUTO_INCREMENT=278 DEFAULT CHARSET=latin1' at line 5
    MySQL Error.
    Iceberg

  2. #2
    togli USING BTREE.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Grazie mille, ora provo... una domanda: secondo te posso toglierlo anche dal Query Analizer... oppure posso farlo solo dall'SQL generato?


    Grazie
    Iceberg

  4. #4
    Originariamente inviato da iceberg
    Grazie mille, ora provo... una domanda: secondo te posso toglierlo anche dal Query Analizer... oppure posso farlo solo dall'SQL generato?


    Grazie
    B-TREE e' l'unico modo con cui il motore InnoDB gestisce gli indici. Quindi e' pure un default senza possibilita' di essere diverso.

    http://dev.mysql.com/doc/refman/5.0/...ate-index.html

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    quindi???

    cosa vuol dire?? lo devo togliere a mano... ma perchè questo problema??? fino a qualche gg fa era tutto OK. Cosa ho sbagliato?

    Grazie
    Iceberg

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.