Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Messaggio di MySQL:

  1. #1

    Messaggio di MySQL:

    Errore

    query SQL:

    -- phpMyAdmin SQL Dump
    -- version 2.6.4-pl3
    -- http://www.phpmyadmin.net
    --
    -- Host: localhost
    -- Generato il: 05 Nov, 2006 at 05:52 PM
    -- Versione MySQL: 4.1.20
    -- Versione PHP: 4.4.4RC2-dev
    --
    --
    --
    -- Struttura della tabella `cpg148_albums`
    --
    CREATE TABLE `cpg148_albums` (
    `aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
    `title` varchar( 255 ) NOT NULL default '',
    `description` text NOT NULL ,
    `visibility` int( 11 ) NOT NULL default '0',
    `uploads` enum( 'YES', 'NO' ) NOT NULL default 'NO',
    `comments` enum( 'YES', 'NO' ) NOT NULL default 'YES',
    `votes` enum( 'YES', 'NO' ) NOT NULL default 'YES',
    `pos` int( 11 ) NOT NULL default '0',
    `category` int( 11 ) NOT NULL default '0',
    `thumb` int( 11 ) NOT NULL default '0',
    `keyword` varchar( 50 ) default NULL ,
    `alb_password` varchar( 32 ) default NULL ,
    `alb_password_hint` text,
    PRIMARY KEY ( `aid` ) ,
    KEY `alb_category` ( `category` )
    ) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =9;

    Messaggio di MySQL: Documentazione
    #1064 - 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 '
    CREATE TABLE `cpg148_albums` (
    `aid` int(11) NOT NULL auto_increment,
    ' at line 1

    PS Il database è già stato creato.

  2. #2
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    prova ad utilizzare gli apici normali (')

    ciao
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Sembra un problema di codifica dei caratteri. Stai usando phpmyadmin?

  4. #4
    si...perchè?

  5. #5
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Originariamente inviato da SUPERMIKY
    prova ad utilizzare gli apici normali (')

    ciao
    i backtick hanno uno scopo ben preciso in sql, non stanno lì a caso.

  6. #6
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    Originariamente inviato da chris
    i backtick hanno uno scopo ben preciso in sql, non stanno lì a caso.
    lo so bene, ma dato che con phpmyadmin era capitato anche a me un errore del genere e avevo risolto sostituendo i backtick con apici singoli, ho suggerito la stessa cosa.

    Inoltre nel codice postato non vedo necessità di backtick (tabelle con nomi riservati o cose del genere....)
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  7. #7
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da KwD
    si...perchè?
    Quando carichi il file da importare dovresti avere un menu a tendina sul quale devi selezionare il tipo di caratteri del file. Prova a scegliere la voce giusta

  8. #8
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Originariamente inviato da SUPERMIKY
    lo so bene, ma dato che con phpmyadmin era capitato anche a me un errore del genere e avevo risolto sostituendo i backtick con apici singoli, ho suggerito la stessa cosa.
    se lo sai bene saprai anche che se qui sostituisci i backtick con gli apici singoli ottieni semplicemente un errore dato che 'foo' è considerata una stringa e `foo` è considerato un nome di entità

  9. #9
    ragazzi io vi ringrazio delle risposte, ma non sono molto ferrato in materia sql, quindi preferirei rimanere sul mio problema invece di spaziare oltre visto che non conosco neanche l'uso dei backtick in sql.

    Quando carichi il file da importare dovresti avere un menu a tendina sul quale devi selezionare il tipo di caratteri del file. Prova a scegliere la voce giusta
    Si.. e le ho provate tutte, ma la versione di MySql su questo server è 4.1.20 invece su quello nuovo è la 5.1. Esiste un programmino che converta in automatico oppure no? VVoVe:

  10. #10
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da KwD
    la versione di MySql su questo server è 4.1.20 invece su quello nuovo è la 5.1.
    Mi sembra irrilevante.
    Che significa "le ho provate tutte"? Devi mettere quella giusta! Verosimilmente ISO-8859-1 o ISO-8859-15

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.