php $pdo = new PDO ( 'mysql:host=localhost;dbname=test', 'username', 'password'); $statement = $pdo -> prepare ( "DELETE FROM users WHERE vorname =:vorname AND nachname =:nachname"); $statement -> execute ( array ( 'vorname' = > 'Max', 'nachname' = > 'Mustermann')); //Löscht Benutzer mit Namen Max Mustermann? > Neben WHERE funktionieren auch andere Anweisungen, wie z. B. ORDER BY und LIMIT. Um die alphabetisch ersten 10 Personen aus eurer Tabelle zu löschen, könnt ihr folgende Anweisung verwenden: DELETE FROM users ORDER BY vorname, nachname LIMIT 10 In den allermeisten Fällen reicht aber das Löschen über die eindeutige ID. Per DELETE wird stets die gesamte Datenbankzeile gelöscht. Datenbank löschen - MySQLi Drop-Befehl zum Löschen von Felder oder der ganzen Datenbank. Wenn ihre eine einzelne Spalte löschen möchtet, so müsst ihr ein entsprechendes UPDATE -Statement verwenden und den Inhalt der Spalte leeren. Euch sollte natürlich bewusst sein, dass sobald der DELETE -Befehl ausgeführt wurde, die Daten gelöscht sind und nicht so leicht wieder hergestellt werden können. Ein regelmäßiges Backup eurer Datenbank schützt euch von ungewolltem Datenverlust.
Schreiben Sie dann die SQL-Abfrage DROP DATABASE test; und drücken Sie die Eingabetaste. MySQL: Daten aus Tabelle löschen - Unterschied zwischen TRUNCATE, DELETE und DROP. Schreiben Sie dann die Abfrage SHOW DATABASES;. Es werden alle Datenbanken im System angezeigt und wir können sehen, dass die Datenbank test nicht in der Liste vorhanden ist. Query OK, 0 rows affected, 1 warning (0. 095 sec) Verwandter Artikel - PHP MySQL Einrichten eines Suchsystems mit PHP und MySQL MySQL-Tabelle in PHP nach Excel exportieren Datumsformat in PHP zum Einfügen in MySQL
Dabei seit: 12. 11. 2014 Beiträge: 10 Hallo, ich möchte mir aus einer mySQL DB den Inhalt einer Tabelle aufliesten lassen und nach auswahl bestimmt Datensätze löschen. Dazu Habe ich 2 PHP Datein erstellt und Das auflisten und auswählen funktioniert. Mysql database löschen download. Das Skript in wird auch ausgeführt mit der richtigen ID, er schreibt aber, das er den Datensatz nicht gelöscht hat. PHP-Code: php $db = mysql_connect ( "localhost", "DB", "PW"); $ergebnis = mysql_db_query ( "DB", "select * from TABELLE order by Nummer"); $anzahl = mysql_num_rows ( $ergebnis); mysql_close ( $db); print $anzahl. "Einträge";? >