Pagina 1 din 1
Modificare tabel in baza de date MySQL
Scris: Vin Iul 23, 2010
de pustiu78
Va salut,
1. Am facut o baza de date "a". In baza de date "a" am facut un tabel "b". In tabelul "b" am facut coloanele "c,d,e".
Se poate modifica numele coloanei "e" in "xyz"?
2. d VARCHAR(32)
Se poate modifica lungimea?
Modificare tabel in baza de date MySQL
Scris: Vin Iul 23, 2010
de claUdiu
Da se poate modifica numele. Eu folosesc modetoda asta: Exportez DB==>Dau copy la cod==>Sterg tabelu b==>Dau la SQL si acolo dau PASTE la codul copiat si schimb numele.
2. d VARCHAR(32)
Se poate modifica lungimea?
Da modifici 32 din paranteza, sau daca vrei sa fie fara limita la lungime scrie TEXT NOT NUL
Modificare tabel in baza de date MySQL
Scris: Vin Iul 23, 2010
de pustiu78
Multumesc pentru raspuns claUdiu.
Am gasit alta solutie:
Cod: SelectaĊ£i tot
<?php
$conn = mysql_connect( "localhost", "utilizator", "parola") or die("Unable to connect to MySQL");
$selectdb = mysql_select_db('bazaDeDate');
if ($selectdb) echo "Baza de date a fost selectata";
//1. schimba numele unei coloane
$sql = "ALTER TABLE `tabel` CHANGE numeActualColoana numeNouColoana VARCHAR(10)";
//2. Schimba lungimea unei coloane
$sql = "ALTER TABLE `tabel` MODIFY numeColoana VARCHAR(10)";
?>