Als de eisen of het gebruik van een databank veranderingen , kan je jezelf nodig om het veld typen van de MySQL kolommen te wijzigen . Misschien moet je meer ruimte in een tekstveld toe te wijzen , of misschien je verspilt database- efficiëntie door het gebruik van te veel opslagruimte voor een eenvoudige variabele . Wat uw behoeften, kunt u " ALTER TABLE " syntax van MySQL gebruiken via PHP om de databasestructuur MySQL veranderen . Instructies 1 Maak een leeg tekstbestand met de naam " changefieldtype.php " , het toevoegen van " < ? Php ' als de eerste lijn en "> "als de laatste regel . Alle PHP-code zal worden toegevoegd tussen deze twee lijnen kopen van 2 Voeg een tweede regel met de tekst " $ link = mysql_connect ( LOCATIE , gebruikersnaam, wachtwoord ) ; " . Waar ' locatie ' is de URL van de de MySQL server , " username" is uw gebruikersnaam en ' password ' is vergeten . De code moet er zo uitzien : . " Koppeling $ = mysql_connect ( mysql.example.com , " johndoe " , " 12345 " ) ; " 3 Schrijf een derde lijn aan te sluiten op de database in de vorm " mysql_select_db ( DATABASE , $ link) ; " , waarbij " databank " is de naam van de database met de tabel die u wilt wijzigen . " " ( , $ Link. Als de database wordt de naam " studenten", de code zou mysql_select_db " studenten ) ; " gelezen 4 Maak de MySQL query met de naam van de tabel , kolom en nieuwe data type . Als de tafel kreeg de naam " fourth_grade " en je wilde de kolom " achternaam " van zijn huidige veld type " TEXT " te veranderen naar het nieuwe type ' VARCHAR ( 64 ) , " de vraag zou luiden " ALTER TABLE fourth_grade CHANGE last_name last_name VARCHAR ( 64 ) " . 5 Voeg een vierde lijn naar de PHP- bestand dat alleen bevat " mysql_query ( ) ; "met uw vraag tussen de twee haakjes en ingesloten tussen aanhalingstekens . Bijvoorbeeld , " mysql_query ( " ALTER TABLE fourth_grade CHANGE last_name last_name TEXT " ) ; " zou " achternaam " veranderen om weer van het type " TEXT " worden 6 Neem de laatste regel " mysql_close ( $ . link) ; . "om de MySQL- verbinding te sluiten 7 Sla het bestand op en sluit de teksteditor . |