Modificare tabel in baza de date MySQL

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
pustiu78
Mesaje:33

Modificare tabel in baza de date MySQL

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?

claUdiu Mesaje:313
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
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

pustiu78 Mesaje:33
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)";
?>
Put.io este un serviciu de stocare, care preia si pune fisierele in spatiul tau personal privat, on-line:
https://put.io/r/42XC" target="_blank

Put.io is a storage service that retrieves and puts files into your personal, private online space:
https://put.io/r/42XC" target="_blank

Subiecte similare