Keletas MySQL Funkcijų (1 Dalis)
Parašė mXt 2008 balandžio 9 14:04:45
[color=maroon]Šiame straipsnyje supažindinsiu Jus su keletu rečiau naudojamų MySQL funkcijų. Tikiuosi kam nors pravers. Straipsnis skirtas tik bendram vaizdui susidaryti. Straipsnis pažinimo tikslais tinka ir naujokams.[/color]
[b]1. Funkcija mysql_stat().[/b]
Funkcija išveda MySQL duomenų bazės statistiką.
[color=red][i]Pavyzdys:[/i][/color]
[code]<?php
$jungiames = mysql_connect("[color=blue]hostas[/color]", "[color=blue]vartotojas[/color]", "[color=blue]slaptazodis[/color]");
if (!$jungiames)
{
die('Nepavyko prisijungti: ' . mysql_error());
}
$db_selected = mysql_select_db("[color=blue]duomenu baze, kurios statistikos norime[/color]", $jungiames);
echo mysql_stat();
?>[/code]
[color=red][i]Rezultatas:[/i][/color]
[code]Uptime: 99410 Threads: 1 Questions: 162
Slow queries: 0 Opens: 0 Flush tables: 1
Open tables: 0 Queries per second avg: 0.002 [/code]
[hr]
[b]2. Funkcija mysql_errno().[/b]
Funkcija išveda paskutinės MySQL operacijos klaidos numerį. Rezultate gausite 0 (nulį), jeigu operacijose nebuvo užfiksuota jokių klaidų.
[color=red][i]Pavyzdys:[/i][/color]
[code]<?php
$jungiames = mysql_connect("[color=blue]hostas[/color]","[color=blue]vartotojas[/color]","[color=blue]slaptazodis[/color]");
if (!$jungiames)
{
die('Klaidos numeris: ' . mysql_errno());
}
mysql_close($jungiames);
?>[/code]
[color=red][i]Rezultatas:[/i][/color]
[code]Klaidos numeris: 123[/code]
[hr]
[b]3. Funkcija mysql_get_client_info().[/b]
Funkcija išveda MySQL kliento informaciją.
[color=red][i]Pavyzdys:[/i][/color]
[code]<?php
echo "MySQL kliento info: " . mysql_get_client_info();
?>[/code]
[color=red][i]Rezultatas:[/i][/color]
[code]MySQL kliento info: 5.0.18[/code]
[hr]
[color=maroon]Visi pavyzdiniai kodai vykdomi per pridėtinius puslapius. Tai tik pirma straipsnio dalis. Bus daugiau...[/color]