Come estendere la lunghezza del VARCHAR in MySQL

December 27

Come estendere la lunghezza del VARCHAR in MySQL


Dopo aver creato una tabella di database MySQL con tutti i campi e specificati i tipi di dati, voi o il vostro cliente può decidere che il numero di caratteri consentiti nel campo deve essere più lungo. Per fortuna, cambiando il numero di caratteri in un campo di stringa come un campo VARCHAR può essere fatto con un solo semplice query MySQL. Tutto quello che dovete fare è connettersi al database MySQL tramite phpMyAdmin e digitare la query in.

istruzione

1 Accedere al proprio account web hosting e fare clic sul pulsante phpMyAdmin per accedere al database MySQL. Inserisci il tuo nome utente e password per utilizzare il programma phpMyAdmin phpMyAdmin e accedere al database MySQL.

2 Fare clic sulla scheda database per visualizzare i database che si sta utilizzando. Fare clic sul nome del database elencato che si desidera modificare l'attributo VARCHAR in.

3 Fare clic sul nome della tabella del database che si desidera modificare l'attributo VARCHAR. Ad esempio, utilizzare una chiamata di prodotti tabella che ha un campo di nome in codice il cui numero di caratteri è stato precedentemente impostato a 20 caratteri.

4 Fare clic sull'icona struttura nella colonna Azione per visualizzare la struttura della tabella di database prodotto (l'elenco dei campi con i suoi tipi di dati).

5 Fare clic sulla scheda SQL per visualizzare la casella query SQL. Digitare la query "ALTER TABLE prodotto MODIFICARE code VARCHAR (50)" nella casella di testo della query. Fare clic su Vai sul lato in basso a destra della finestra di dialogo Esegui SQL.

6 Attendere che PHPMyAdmin per visualizzare l'affermazione "La query è stata eseguita con successo." Quindi fare clic sulla scheda Struttura per visualizzare la nuova struttura della tabella con il valore VARCHAR modificato 50. Verificare che la colonna Tipo nel campo codice è stato cambiato da VARCHAR (20) a VARCHAR (50). Esci da myPHPMyAdmin e disconnettere il tuo account di web hosting.

Consigli e avvertenze

  • Oltre la lunghezza massima di caratteri in un campo VARCHAR, è inoltre possibile modificare il tipo di dati di un campo con il comando ALTER TABLE.
  • Un tipo di dati di campo MySQL (colonna) che è stato specificato come un tipo VARCHAR è un campo di stringa di testo. E 'in grado di supportare il testo con fino a 65.000 caratteri. Tuttavia, il numero di caratteri supportati dipenderà dalla versione di MySQL il servizio di web hosting è installato. Se si immette una stringa di testo con più rispetto al numero di caratteri specificati con VARCHAR, l'intero contenuto della stringa di testo potrebbero non essere memorizzati o potrebbero verificarsi un errore. Dipende da come il motore di database in uso è stato configurato per rispondere.