Jak Se Připojit K Základně

Obsah:

Jak Se Připojit K Základně
Jak Se Připojit K Základně

Video: Jak Se Připojit K Základně

Video: Jak Se Připojit K Základně
Video: Jak se připojit k Wi-Fi na počítači 2024, Smět
Anonim

MySQL je dnes nejpoužívanějším systémem správy databází ve webové konstrukci. Serverový skriptovací jazyk PHP se ještě aktivněji používá při vytváření internetových zdrojů a samozřejmě poskytuje celou řadu funkcí pro práci s MySQL. Mezi nimi jsou i ty, které se ve skriptech PHP používají k připojení k databázi.

Jak se připojit k základně
Jak se připojit k základně

Instrukce

Krok 1

Vytvořte novou proměnnou ve skriptu php a přiřaďte jí odkaz vrácený vestavěnou funkcí mysql_connect. Tato funkce musí být předána tři parametry: adresa serveru sql, uživatelské jméno a heslo. Adresa může být úplný odkaz počínaje protokolem připojení a končícím číslem portu vzdáleného serveru - například

Krok 2

Pokud je skript spuštěn na stejném místním serveru, kde je umístěn MySQL DBMS, zadejte místo celé adresy vyhrazené označení localhost. Například řetězec obsahující novou proměnnou, kterému je přiřazen referenční identifikátor vrácený touto funkcí, může vypadat takto:

$ connectToDB = mysql_connect ("localhost", "MySQLuserName", "MySQLuserPass");

Pokud připojení selže, bude proměnná $ connectToDB False.

Krok 3

V předchozím kroku jste navázali kontakt se serverem SQL a poté musíte odeslat požadavek na výběr jedné z databází dostupných uživateli, jehož přihlášení jste předali funkci mysql_connect. K tomu použijte jinou vestavěnou funkci PHP - mysql_select_db. Vyžaduje povinné označení dvou parametrů - název databáze, která vás zajímá, a odkaz na navázané připojení k serveru SQL. Například pokud jsou tabulky, které potřebujete, umístěny v databázi s názvem SiteBase, pak pro připojení z předchozího kroku musí být volání této funkce napsáno takto:

mysql_select_db ("SiteBase", $ connectToDB);

Krok 4

Kódování databázových tabulek se ne vždy shoduje s kódováním používaným webovou aplikací, proto je vhodné ihned po výběru databáze dát serveru SQL přesné pokyny, ve kterém kódování bude přijímat a odesílat informace do webové aplikace, a ve kterém by měl být zapsán a čten z databázových tabulek. Chcete-li to provést, použijte vestavěnou funkci mysql_query a předejte jí požadované příkazy MySQL. Stačí poslat sadu tří takových příkazů, například:

mysql_query ("SET character_set_client = 'cp1251'");

mysql_query ("SET character_set_results = 'cp1251'");

mysql_query ("SET collation_connection = 'cp1251_general_ci'");

Doporučuje: