Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore MySQL

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    Errore MySQL

    Tabella:
    Codice PHP:
    CREATE TABLE `logins` (
    `
    login_ipaddresstinytext NOT NULL,
    `
    login_dateint(10unsigned NOT NULL default '0',
    `
    login_numint(10unsigned NOT NULL default '0',
    UNIQUE KEY(`login_ipaddress`)
    TYPE=MyISAM
    Errore:
    codice:
    La colonna 'login_ipaddress' di tipo BLOB e` usata in una chiave senza specificarne la lunghezza
    ?????

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Sezione sbagliata, posta nella sezione dedicata ai database, avrai anche una risposta più velocemente.

  3. #3

    Re: Errore MySQL

    Originariamente inviato da zacca94
    Tabella:
    Codice PHP:
    CREATE TABLE `logins` (
    `
    login_ipaddresstinytext NOT NULL,
    `
    login_dateint(10unsigned NOT NULL default '0',
    `
    login_numint(10unsigned NOT NULL default '0',
    UNIQUE KEY(`login_ipaddress`)
    TYPE=MyISAM
    Errore:
    codice:
    La colonna 'login_ipaddress' di tipo BLOB e` usata in una chiave senza specificarne la lunghezza
    ?????
    quando utilizzi un campo predefinito come tinytext devi dichiarare su quanti caratteri/byte vuoi che sia definita la chiave UNIQUE.

    esempio per 100 byte

    UNIQUE KEY(`login_ipaddress`(100))

    ma, domanda: che ci devi mettere in un campo tinytext? non potresti usare un varchar e aggiungere pure una chiave primaria?

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

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    infatti ho utilizzato varchar visto che nessuno rispondeva ( nulla di strano, vista la ora in cui ho postato ), però mi volevo togliere il dubbio su come potevo fare per fare ciò che ho chiesto. giusto per curiosità.

    grazie mille piero, mi sa che ho perso il conto delle volte che mi hai dato una mano ^^

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.