Ինչպես հեշտությամբ կառավարել տվյալների բազաները՝ օգտագործելով phpMyAdmin


Այս հանրաճանաչ, երկարաժամկետ վեբ հավելվածը շերտավորում է պարզ UI ձեր MySQL տվյալների բազայի վերևում:

SQL տվյալների բազաների կառավարումը կարող է բավականին վախկոտ լինել, եթե դուք սկսնակ եք: Դա պայմանավորված է նրանով, որ տվյալների բազաները, ինչպիսիք են MySQL-ը և MariaDB-ն, կարիք ունեն, որ դուք ծանոթ լինեք Structured Query Language (SQL): Դուք նաև պետք է իմանաք, թե ինչպես օգտագործել MySQL կեղևը, հրամանի տողի միջերեսը և, հնարավոր է, մի քանի այլ բարդ գործիքներ:

Եթե ծանոթ չեք SQL-ին և հրամանի տողին, ապա phpMyAdmin գործիքը ձեզ համար է: phpMyAdmin-ը թույլ է տալիս կառավարել ձեր MySQL և MariaDB տվյալների բազաները նույնիսկ առանց իմանալու, թե ինչպես գրել SQL կամ օգտագործել հրամանի տողը:

Ի՞նչ է phpMyAdmin-ը:

phpMyAdmin-ը տվյալների բազայի կառավարման անվճար և բաց կոդով գործիք է: Այն ապահովում է օգտատիրոջ միջերես, որը հեշտացնում է ձեր տվյալների բազայի կառավարումը, նույնիսկ փոքր փորձի դեպքում: Գործիքը օգտագործելու համար ձեզ հարկավոր չէ SQL-ի կամ հրամանի տողի իմացություն: Առաջադրանքների մեծամասնությանը կարող եք հասնել մի քանի կտտոցով:

Գործիքը աջակցում է սերվերների լայն տեսականի: Բայց այն հաճախ օգտագործվում է MySQL-ի և MariaDB-ի հետ: Այն ներառում է SQL բաժին, որի ներսում կարող են կատարվել SQL հրամաններ և տվյալների բազաներ: Այս հատկությունը օգտակար է, եթե դուք ծանոթ եք SQL-ին և ցանկանում եք ավելի շատ ճկունություն ունենալ:

Ինչպես տեղադրել phpMyAdmin

phpMyAdmin-ի տեղադրման և մուտք գործելու ամենահեշտ ձևը սերվերի կույտի միջոցով է: Ամենատարածված սերվերի կույտերն են WAMP և XAMPP: WAMPServer ծրագրաշարը ներկայացնում է WAMP փաթեթը ձեր համակարգչին: Սա թույլ է տալիս Windows համակարգչի վրա գործարկել Apache, MySQL և PHP:

XAMPP-ը հիմնականում նույնն է: Բայց այն ներառում է Perl լեզվի աջակցություն և կարող է աշխատել ցանկացած օպերացիոն համակարգի վրա: Թեև դրանք կատարյալ են զարգացման համար, դուք պետք է խուսափեք արտադրության մեջ օգտագործել WAMPServer կամ XAMPP:

Դուք կարող եք ներբեռնել WampServer ծրագրակազմը, եթե աշխատում եք Windows-ով կամ ներբեռնել XAMPP այլ կերպ: Նրանցից որևէ մեկի տեղադրման գործընթացում համոզվեք, որ տեղադրեք phpMyAdmin-ը, բացի MySQL-ից, MariaDB-ից և այլն:

Մուտք գործել phpMyAdmin

Երբ հաջողությամբ կարգավորեք կամ WAMPServer-ը կամ XAMPP-ը, գործարկեք հավելվածը՝ կրկնակի սեղմելով դրա պատկերակի վրա:

Եթե դուք գործարկում եք XAMPP, գործարկեք Apache, PHP և MySQL ադմինիստրատորի տարածքում: Բայց եթե աշխատում եք WAMPServer-ով, սեղմեք սկուտեղի պատկերակի վրա և ընտրեք Սկսել բոլոր ծառայությունները: Սա գործարկում է ձեր տեղական զարգացման սերվերը:

Ե՛վ WAMP, և՛ XAMPP-ի համար կարող եք մուտք գործել phpMyAdmin՝ ձեր վեբ բրաուզերում անցնելով localhost/phpmyadmin: Այն ձեզ հուշում է մուտք գործել կամ ձեր MySQL կամ MariaDB սերվեր:

Լռելյայնորեն, ձեր օգտանունը պետք է լինի արմատ, իսկ գաղտնաբառը պետք է լինի դատարկ (ինչպես դատարկ)

Մուտք գործելուց հետո դուք կգտնեք mysql, performance_schema, information_schema և sys անվանումներով տվյալների բազաները: . Այս տվյալների բազաները ավտոմատ կերպով ստեղծվում են տեղադրման ժամանակ:

Նոր տվյալների բազայի ստեղծում

phpMyAdmin-ում նոր տվյալների բազա ստեղծելու համար կողագոտում սեղմեք Նոր: Այնուհետև տվեք ձեր տվյալների բազայի անունը և ընտրեք սխեմայի տեսակը.

MySQL սխեմաների մասին ավելին իմանալու համար ստուգեք MySQL տվյալների բազայի սխեմաները գրելու մեր մանրամասն ուղեցույցը:

Ավարտելուց հետո սեղմեք Ստեղծել՝ տվյալների բազան ստեղծելու համար:

Տվյալների բազայում նոր աղյուսակի ստեղծում

phpMyAdmin-ի ներսում սեղմեք ձեր նոր տվյալների բազայի վրա և սեղմեք Ստեղծել նոր աղյուսակ: Այն ձեզ հուշում է անվանել ձեր աղյուսակը և նշել սյունակների քանակը: Ձեր աղյուսակին տվեք նկարագրական անուն: Անվան և սյունակների համարները տրամադրելուց հետո սեղմեք Ստեղծել՝ աղյուսակն ավելացնելու համար:

Հաջորդը, կարգավորեք սեղանի կառուցվածքը: Կառուցվածքը ներառում է սյունակի անվանումը, տեսակը, երկարությունը/արժեքը և այլն:

Հետևյալ օգտատերերի աղյուսակը ունի չորս սյունակ՝ id, անուն, էլ․ փոստ և գտնվելու վայրը >. Յուրաքանչյուր սյունակ ունի տեսակ, երկարություն և համադրման արժեք.

id սյունակի համար ինդեքս-ի տակ ընտրեք ՈՒՆԻԿ: Սա ապահովում է, որ յուրաքանչյուր սյունակի համար id արժեքը եզակի է: Դուք կարող եք առբերել առանձին գրառումները աղյուսակից իրենց եզակի ID-ով:

Ավարտելուց հետո սեղմեք Պահել՝ նշված սյունակներով աղյուսակը ստեղծելու համար:

Նոր գրառում տեղադրել phpMyAdmin-ում

Աղյուսակում նոր գրառում տեղադրելու համար սեղմեք վերևում գտնվող Տեղադրել ներդիրին: Այնուհետև լրացրեք մուտքագրված արժեքները յուրաքանչյուր սյունակում տվյալ տողի համար: Հետևյալ պատկերը ցույց է տալիս, որ մենք ավելացնում ենք առաջին օգտվողին.

Ավարտելուց հետո սեղմեք Գնալ կոճակը՝ նոր գրառումը աղյուսակում տեղադրելու համար: Եթե id արժեքն արդեն գոյություն ունի աղյուսակում, ապա դուք կստանաք սխալի հաղորդագրություն՝ ասելով, որ «id-ը եզակի չէ»:

Ջնջել բոլոր գրառումները phpMyAdmin-ում

Որոշակի սցենարներում դուք կարող եք ջնջել բոլոր գրառումները, որոնք առկա են որոշակի աղյուսակում: Դա անելու համար մուտք գործեք phpMyAdmin: Այնուհետև սեղմեք տվյալների բազայի վրա, որը պարունակում է աղյուսակը, որը ցանկանում եք դատարկել: Կտտացրեք այդ աղյուսակի «Դատարկ» հղմանը, որպեսզի մաքրեք դրա բովանդակությունը.

Սեղմեք OK նախազգուշացման վանդակում՝ բոլոր մեկնաբանությունները ջնջելու համար:

SQL հրամաններ գրել և կատարել phpMyAdmin-ում

Դուք կարող եք օգտագործել phpMyAdmin ինտերֆեյսը բազմաթիվ գործողություններ կատարելու համար: Բայց կան սահմաններ, թե ինչ կարող եք անել UI-ից: SQL ներդիրը ձեզ ավելի շատ ուժ և վերահսկողություն է տալիս ձեր տվյալների բազայի վրա: Այն թույլ է տալիս փոփոխել ձեր տվյալների բազան և դրա բովանդակությունը՝ գործարկելով SQL հրամանները:

Դուք կարող եք օգտագործել SQL հարցումները՝

  • Ստեղծեք նոր տվյալների բազա
  • Ավելացնել նոր աղյուսակ տվյալների բազայում
  • Տեղադրեք նոր տողեր աղյուսակում
  • Թարմացրեք առկա տողերը (ինչը չեք կարող անել միջերեսում)
  • Կարդացեք և ջնջեք աղյուսակի որոշակի տողեր

phpMyAdmin-ում SQL հրամանը կատարելու համար սեղմեք SQL ներդիրը և այնտեղ գրեք ձեր հարցումը: Օրինակ, հետևյալ սքրինշոթը ցույց է տալիս ձեր օգտատերերի աղյուսակում երկրորդ օգտվող ավելացնելու հրամանը:

Ահա հրամանը.

INSERT INTO `users` (`id`, `name`, `email`, `location`) VALUES ('2', 'John Snow', 'johnsnow@gmail.com', 'USA');

Գործարկեք հրամանը՝ սեղմելով Գնալ կոճակը: Սա տեղադրում է նոր տող ձեր աղյուսակի ներսում:

Իմացեք ավելին SQL-ի մասին

phpMyAdmin-ն արդյունավետ օգտագործելու համար դուք պետք է ծանոթ լինեք SQL-ին: SQL-ն առաջարկում է phpMyAdmin-ի միջոցով տվյալների բազայի գործառնությունների կատարման ավելի արագ և ամուր եղանակ: Երկուսն էլ MySQL-ն և MariaDB-ն աջակցում են SQL-ին: Դուք կարող եք նաև օգտագործել այն SQL-ի հետ համատեղելի ցանկացած այլ տվյալների բազայի հետ, ինչպիսիք են PostgreSQL-ը և Microsoft SQL Server-ը:

Թեև SQL-ում շատ հրամաններ կան, դուք կանոնավոր կերպով կօգտագործեք միայն այս հրամանների ենթաբազմությունը: Հիմնական հրամանները ներառում են տեղադրել, ընտրել, պատվիրել, թարմացնել և միանալ: Կան մոտ մեկ տասնյակ նման հրամաններ, և դուք դրանք կօգտագործեք ձեր հարցումների ժամանակի 90%-ում: