środa, 19 września 2018

MySQL usuwanie tabeli


MySQL usuwanie tabeli

Bardzo łatwo jest usunąć istniejącą tabelę MySQL, ale trzeba bardzo uważać podczas usuwania istniejącej tabeli, ponieważ utracone dane nie zostaną odzyskane po usunięciu tabeli.
Składnia
Oto ogólna składnia SQL, która usuwa tabelę MySQL  
DROP TABLE nazwa_tabeli;

Usuwanie tabel za pomocą wiersza polecenia

Aby usunąć tabele za pomocą wiersza poleceń, musimy wykonać polecenie DROP TABLE SQL w wierszu mysql>.
Przykład
Poniższy program jest przykładem, który usuwa kurs_tbl 
root@host# mysql -u root -p
Enter password:*******
mysql> use KURS;
Database changed
mysql> DROP TABLE kurs_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

Usuwanie tabel za pomocą skryptu PHP

Aby usunąć istniejącą tabelę w dowolnej bazie danych, musisz użyć funkcji PHP mysql_query(). Przekażemy drugi argument za pomocą odpowiedniego polecenia SQL, aby usunąć tabelę.
Przykład

<html>
   <head>
      <title>Usuwanie tabeli w MySQL</title>
   </head>
   <body>
      <?php
         $dbhost = 'localhost:3306';
         $dbuser = 'root';
         $dbpass = 'rootpassword';
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);
         if(! $conn ) {
            die('Nie można się połączyć: ' . mysql_error());
         }
         echo 'Połączono pomyślnie<br />';
         $sql = "DROP TABLE kurs_tbl";
         mysql_select_db('KURS' );
         $retval = mysql_query( $sql, $conn );
         if(! $retval ) {
            die('Nie można usunąć tabeli: ' . mysql_error());
         }
         echo "Tabela usunięta pomyślnie\n";
         mysql_close($conn);
      ?>
   </body>
</html>




Brak komentarzy:

Prześlij komentarz