Негізге қалай қосылуға болады

Мазмұны:

Негізге қалай қосылуға болады
Негізге қалай қосылуға болады

Бейне: Негізге қалай қосылуға болады

Бейне: Негізге қалай қосылуға болады
Бейне: Қорқыныш, қобалжу, дірілді жеңу жолдары / Sana ortalygy 2024, Желтоқсан
Anonim

MySQL - қазіргі кезде веб-құрылыста ең көп қолданылатын мәліметтер қорын басқару жүйесі. PHP-дің серверлік сценарий тілі Интернет-ресурстарды құру кезінде одан да белсенді қолданылады және, әрине, ол MySQL-мен жұмыс істеудің барлық функцияларын ұсынады. Олардың арасында мәліметтер базасына қосылу үшін PHP сценарийлерінде қолданылатындар бар.

Негізге қалай қосылуға болады
Негізге қалай қосылуға болады

Нұсқаулық

1-қадам

PHP сценарийінде жаңа айнымалы жасаңыз және оған орнатылған mysql_connect функциясы арқылы сілтеме беріңіз. Бұл функцияға үш параметр жіберілуі керек: sql-сервер мекен-жайы, пайдаланушы аты және пароль. Мекен-жай қосылым протоколынан басталып, қашықтағы сервердің порт нөмірімен аяқталатын толық сілтеме болуы мүмкін - мысалы,

2-қадам

Егер сценарий MySQL МҚБЖ орналасқан жергілікті серверде орындалса, онда толық мекен-жайдың орнына localhost сақталған белгісін енгізіңіз. Мысалы, осы функция қайтарған сілтеме идентификаторы тағайындалған жаңа айнымалыдан тұратын жол келесідей болуы мүмкін:

$ connectToDB = mysql_connect («localhost», «MySQLuserName», «MySQLuserPass»);

Егер байланыс үзілсе, $ connectToDB айнымалысы жалған болады.

3-қадам

Алдыңғы қадамда сіз SQL серверімен байланыс орнаттыңыз, содан кейін логиніңіз mysql_connect функциясына өткен пайдаланушыға қол жетімді мәліметтер базасының бірін таңдау туралы сұрау жіберуіңіз керек. Ол үшін PHP-дің тағы бір кіріктірілген функциясын қолданыңыз - mysql_select_db. Ол үшін екі параметрді міндетті түрде көрсету қажет - сізді қызықтыратын мәліметтер базасының атауы және SQL серверімен орнатылған байланыс сілтемесі. Мысалы, егер сізге қажет кестелер SiteBase деп аталатын мәліметтер базасында болса, онда алдыңғы қадамнан қосылу үшін осы функцияға қоңырау келесі түрде жазылуы керек:

mysql_select_db («SiteBase», $ connectToDB);

4-қадам

Мәліметтер қорының кестелерін кодтау әрдайым веб-қосымшамен қолданылатын кодтаумен сәйкес келе бермейді, сондықтан мәліметтер базасын таңдағаннан кейін SQL серверіне веб-қосымшаға ақпаратты қабылдайтын және жіберетін нақты нұсқаулар берген жөн, және ол мәліметтер базасының кестелерінен жазылуы және оқылуы керек. Ол үшін қажет MySQL командаларын жіберіп, кіріктірілген mysql_query функциясын қолданыңыз. Осындай үш команданың жиынтығын жіберу жеткілікті, мысалы:

mysql_query («SET character_set_client = 'cp1251'»);

mysql_query («SET character_set_results = 'cp1251'»);

mysql_query («SET collation_connection = 'cp1251_general_ci'»);

Ұсынылған: