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)";
?>