Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur du ändrar Kolumnnamn i MySQL

    Ibland en MySQL-databas designer inte veta rätt kolumnnamn för data förrän efter att han har utformat och genomfört ett bord . Designers kan använda platshållare namn när de utformar tabellens datastruktur och relationer och vänta till slutet för att slutföra sitt gränssnitt genom att tilldela lämpliga kolumnnamn . I andra situationer , verkade det som en bra namn inledningsvis kan inte längre vettigt som en databas växer eller när extern programvara måste komma åt och uppdatera data . Lyckligtvis innehåller MySQL enkel att använda SQL-kommandon som möjliggör detta behövs flexibilitet . Saker du behöver
    MySQL databasserver
    Visa fler instruktioner
    1

    Öppna ett terminalfönster ( Unix , Linux eller Mac OS X ) eller kommandoraden ( Windows ) och starta en MySQL klient skal vid prompten . Du måste starta skalet som en användare med behörighet att skapa , ändra och avregistrera databaser och tabeller . Vad du skriver vid prompten kan se ut som något av följande , beroende på hur du eller din systemadministratör har konfigurerat MySQL-servern och användarkonton :

    mysql - u someusername - p

    eller

    mysql - u someusername

    eller helt enkelt

    mysql
    2

    Skapa en exempeldatabas att experimentera på genom att skriva följande på MySQL -prompten :

    CREATE DATABASE prov ,

    Välj databasen :

    USE prov ,

    och skapa en tabell i det :

    sKAPA tABELL people_table ( id INT NOT NULL PRIMARY KEY , namn VARCHAR ( 25 ) , efternamn VARCHAR ( 25 ) ) ,
    3

    Ange kommandot :

    DESCRIBE people_table ;

    Du kommer att se en formaterad visning av people_table schemat med kolumnnamn som anges i den första kolumnen
    4

    Ändra andra kolumnen namn genom att skriva följande kommando : .

    ALTER TABLE people_table kolumnen Förändring namn förnamn VARCHAR ( 25 ) ,

    Ändra ett kolumnnamn är okomplicerad , är syntaxen :

    ALTER BYT TABLE tabellnamn [kolumn ] old_column_name new_column_name data_definition ;
    < p> parentes anger att kolumnen uttalande är valfritt
    5

    Se den ändrade tabellen igen med DESCRIBE funktionen :

    DESCRIBE people_table ,

    ny kolumn . namnet visas i listan över namn i den visade första kolumnen
    6

    nu , förändrar flera kolumnnamn samtidigt genom att ange följande : .

    ALTER TABLE people_table äNDRA name_one kOLUMN first_name VARCHAR ( 25 ) , äNDRA kOLUMN efternamn name_two VARCHAR (25);

    Vid byte flera kolumnnamn kOLUMN redovisning krävs , annars syntaxen är identisk med ändra en enda kolumn . Varje Kolumnen Förändring klausul måste separeras med ett kommatecken
    7

    Visa de senaste ändringarna med DESCRIBE :

    DESCRIBE people_table ,

    nu , båda kolumnnamn anges . i den vänstra kolumnen har de nya namnen name_one och name_two
    8

    När du är klar experimentera , ta bort provet databasen med följande kommando : .

    DROP DATABASE prov;

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Zend ACL i en modulär miljö
    ·PHP File Upload fel
    ·Konvertera bilder till binär data med PHP
    ·Hur man skapar en webbplats mall Med PHP
    ·Hur Synkronisera och stabilisera SDLC
    ·Ta bort tomma taggar i PHP DOM
    ·Hur man kontrollera om en fil öppnas i PHP
    ·Konvertera CMYK till RGB Med PHP
    ·Hur Validera en e-postadress med PHP
    ·Hur man laddar ner en SQL -fil i MySQL PHP Från Query
    Utvalda artiklarna
    ·Hur man läser från en webbplats med Python
    ·Hur man kan göra något köra på egen hand tråd i VB…
    ·Hur du uppdaterar dolda fält med Javascript och PHP
    ·XMLParse Function
    ·Hur man gör ett Visual Basic Game
    ·Hur man gör en kod Boka
    ·Vad är NetBeans Development
    ·Typer av buggar formatsträngssårbarheter
    ·Hur man använder QBASIC i att hitta inversen av en mat…
    ·Hur använder jag en kod fil som finns i mappen Applica…
    Copyright © Dator Kunskap http://www.dator.xyz