Kā zināms, auto_increment tiek izmantots, lai katram ierakstam pievienotu +1. Tabula pēc noklusējuma sākas ar nr. 1, tātad, otrs ieraksts būs 2, utt.
Reizēm (it sevišķi testēšanā), ir nepieciešamība izdzēst visu tabulu, vai arī pamainīt šo auto indeksēšanas vērtību.

Tad nu turpinājumā apskatīšu 3 veidus, kā to varam izdarīt.
Ir situācijas, kad SQL sāk attēlot kaut kādus velnišķīgus ķeburus normālu (parasti nacionālo) simbolu attēlošanas gadījumā. Pie vainas var būt daudz kas, bet mēs sāksim ar prastāko, proti - lapai ir jābūt ar utf8 kodējumu. Parasti tas tiek ievietots meta tagā.

Reizēm ir nepieciešams zināt, cik rindas tiks atgrieztas no kāda SQL vaicājuma - vai viena rinda, vai vairākas, vai - neviena.
Piemēram:
Ir tabula, kurā ir lietotāji ar otro vārdu, un bez tā. Nepieciešams uzzināt, cik lietotājiem nav otrā vārda.
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);
$result = mysql_query("SELECT * FROM table1 where surname=null", $link);
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
Kā izeksportēt visu MySQL datubāzi, tas ir skaidrs:
mysqldump -u YourUser -p YourDatabaseName > wantedsqlfile.sql
Te prasīs DB paroli. Un imports, attiecigi:
mysql -u username -h hostname -p dbname < wantedsqlfile.sql
Bet, ko darīt, ja vajag tikai vienas tabulas eksportu / importu?