Programmeringsspråk använder anslutningssträngar att ansluta programmässigt till ett dataset . Den datamängd skapas av databasen och anslutningen strängen innehåller drivrutinerna , användarnamn och lösenord som ansluter till databasen . Anslutningen strängen har datatypen String , men du använder det med anslutningen objektet på webbsidan koden . Språk
Alla språk kan använda en anslutning sträng . Språket PHP använder normalt anslutning strängar i header-filen som ligger i början av webbsidan . Microsoft . NET språk låter dig lägga till anslutningen strängen till webben projektets web.config fil . Språk som Java och JSP använder anslutningen strängen i en funktion i filens kod .
Connection String Syntax
Anslutningssträngen har en specifik syntax . Det måste berätta den programvara som föraren att använda på programvaran användarens dator , databasservern namn , namnet på databasen och användarnamn och lösenord som programmet ansluter . Syntaxen för en sträng är följande : . Sträng anslutning = " server , databas , användarnamn , lösenord , " Semikolon används för att skilja data , så det kan tolkas av databasservern
skapa ett Connection String
med syntaxen , kan du bestämma den sträng du vill programmatiskt skapa . Varje del av strängen måste separeras med ett semikolon , men hela strängen finns inom citattecken . Till exempel , följande kod skapas en sträng som ansluter till MySQL databas med namnet " mysqldb " : string anslutning = " Server = mysqldb , Database = db , uid = username , Pwd = lösenord , " är databasens namn inställd på " db " samt användarnamn och lösenord medföljer strängen . När du skapar en databas sträng
Överväganden
, är det viktigt att använda rätt användarnamn och lösenord som är säkra att använda på en extern webbplats . Använd inte systemadministratören eller databasadministratör användarnamn och lösenord . Om sidan blir hackat , blir denna information tillgänglig för hackare , så han kan stjäla det från databastabeller .