Kā izveidot jaunu datu bāzi programmā phpmyadmin. Phpmyadmin Darba sākšana ar phpmyadmin. MySQL datu bāzes izveide par mitināšanu

Iepriekšējā nodarbībā mēs uzzinājām, kā izveidot savienojumu ar datu bāzes serveri. Nākamais solis ir izveidot datu bāzi un tabulas.

Apskatīsim divus veidus, kā izveidot datu bāzi un tabulas. Pirmais ir veids, kā tas tiek darīts PHP, otrs ir draudzīgākas utilītas PhpMyAdmin izmantošana, kas ir standarta lielākajā daļā tīmekļa mitinātāju un XAMPP.

Ja mitināt vietni ar PHP un MySQL atbalstu, iespējams, datu bāze jums jau ir izveidota, un jūs varat izlaist šo apmācības sadaļu un sākt veidot tabulas. Neaizmirstiet apmeklēt saimnieka palīdzības lapas.

Datu bāzu un tabulu izveide, izmantojot PHP

MySQL datu bāzes vaicājumu veikšanai tiek izmantota funkcija mysql_query. Pieprasījumi tiek rakstīti valodā S strukturēts J uery L leņķis (SQL). SQL ir visplašāk izmantotā datu bāzes vaicājumu valoda – ne tikai MySQL datu bāzēm – tā ir ļoti loģiska un viegli apgūstama. Šajā un nākamajās nodarbībās jūs uzzināsiet visu svarīgo par SQL vaicājumiem.

Veidojot datu bāzi, tiek izmantots SQL vaicājums CREATE DATABASE ar šādu sintaksi:

IZVEIDOT DATU BĀZI db nosaukums

Viegli un vienkārši, vai ne!? Mēģināsim to ievietot PHP skriptā:

Mysql_connect("mysql.myhost.com", "lietotājs", "sezams") vai die(mysql_error()); mysql_query("IZVEIDOT DATU BĀZES manu datubāzi") vai die(mysql_error()); mysql_close();

Vispirms izveidojam savienojumu ar MySQL serveri. Pēc tam izveidojam datubāzi "mydatabase". Visbeidzot, aizveriet savienojumu ar MySQL serveri.

Līdz šim viss ir labi... bet lietas kļūst nedaudz sarežģītākas, ja mēs vēlamies izveidot tabulas PHP. Veidojot tabulas, mēs izmantojam CREATE TABLE SQL vaicājumu ar šādu sintaksi:

IZVEIDOT TABLU tabulas nosaukums (kolonnas_nosaukums1 DATA_TYPE, kolonnas_nosaukums2 DATA_TYPE, kolonnas_nosaukums3 DATA_TYPE, ...)

tabulas_nosaukums Un kolonnas_nosaukums tie, protams, ir piemēroti nosaukumi. DATU TIPS izmanto, lai norādītu kolonnā ievietoto datu veidu. Šeit ir visizplatītākie veidi:

Veseli skaitļi Decimālskaitļi Īss teksts līdz 255 rakstzīmēm garš Parasts teksts līdz 65 535 rakstzīmēm Gars teksts līdz 4 294 967 295 rakstzīmēm Datumi formātā GGGG-MM-DD Laiks formātā HH:MM:SS Laiks un datums formātā GGGG-MM- DD HH:MM :SS

Kopumā tas ir loģiski un salīdzinoši vienkārši. Mēģināsim to ievietot mūsu piemērā:

Mysql_connect("mysql.myhost.com", "lietotājs", "sezams") vai die(mysql_error()); mysql_select_db("cilvēki") vai mirst(mysql_error()); mysql_query("CREATE TABLE MyTable (id INT AUTO_INCREMENT, Vārds CHAR, Uzvārds CHAR, Tālrunis INT, Dzimšanas datums DATE PRIMARY KEY(id)")) Vai die(mysql_error()); mysql_close();

Šajā piemērā mēs sākam, izveidojot savienojumu ar MySQL serveri. Pēc tam mēs izmantojam funkciju, lai atlasītu datubāzi "cilvēki". Tālāk mēs izveidojam tabulu “personas” ar 5 kolonnām.

Ņemiet vērā, ka kolonnai “id” mēs izmantojam, lai norādītu, ka kolonna satur skaitļus, un pēc tam pievienojam, lai automātiski palielinātu šos skaitļus un nodrošinātu, ka katrai rindai tiek ģenerēts unikāls ID.

Beigās mēs izmantojam, lai iestatītu kolonnu "id" kā primāro atslēgu. Primārā atslēga unikāli identificē katru ierakstu (/rindu) tabulā, kas ir īpaši noderīgi turpmākiem datu bāzes atjauninājumiem.

Datu bāzes un tabulu izveide, izmantojot phpMyAdmin

Var būt noderīgi izveidot datu bāzes un tabulas tieši PHP. Taču bieži vien ir vieglāk izmantot phpMyAdmin (vai jebkuru citu MySQL administrēšanas utilītu), kas ir standarta lielākajā daļā tīmekļa mitinātāju un XAMPP. Tālāk esošajā ekrānuzņēmumā parādīts, kā izveidot datu bāzi un tabulas, izmantojot phpMyAdmin.

Jebkurš tīmekļa izstrādātājs zina, ka gandrīz katras vietnes darbībai ir nepieciešama datu bāze. Tas ļauj uzglabāt informāciju, pārvaldīt to un izgūt to īstajā laikā. Lai visu iepriekš minēto varētu izmantot ērtākā formā, entuziastu grupa nolēma izveidot produktu, kas apvieno ērtības un funkcionalitāti, strādājot ar DBVS. Tās nosaukums ir phpMyAdmin. Parasti tas jau ir pieejams daudzās mitināšanas vietnēs. Tāpēc šajā rakstā tiks apspriests, kā instalēt un konfigurēt phpMyAdmin

Sagatavošana

Tā kā pats phpMyAdmin ir rakstīts PHP, lai tas darbotos, jums būs jāinstalē viss nepieciešamās programmatūras komplekts - Apache, PHP, MySQL.

Katru komponentu var uzstādīt manuāli atsevišķi vai visu uzreiz. Linux ir LAMP komplekts, Windows - "Denver" vai OpenServer. Visas programmatūras instalēšana un konfigurēšana atsevišķi ļaus izpētīt visa servera sastāvu un struktūru kopumā. Ja laiks neļauj tikt galā ar iekšējo konstrukciju, montāžu ir vieglāk un ērtāk uzstādīt uzreiz.

PhpMyAdmin iestatīšana Ubuntu

Pakete ir pieejama standarta Ubuntu krātuvēs, tāpēc terminālā vienkārši ierakstiet komandu:

sudo apt-get install phpMyAdmin.

Procesa laikā jums tiks lūgts veikt phpMyAdmin iestatīšanas darbības. Pirmkārt, jums ir jāizvēlas tīmekļa serveris, kuru plānojat izmantot palaišanai. Šajā gadījumā tas ir apache2.

Nākamajā logā jums tiks lūgts konfigurēt phpMyAdmin datu bāzi. Ir vērts piekrist. Sistēma prasīs MySQL paroli. Un tad phpMyAdmin.

Pēc tam mapē /etc/apache2/conf-enabled/ Parādīsies konfigurācijas fails.

Atliek uzstādīt pāris detaļas un tās aktivizēt. Varat izmantot šādas komandas:

sudo apt-get instalējiet php-mbstring php-gettext.

Un tie tiek palaisti šādi:

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

Pēc tam jums būs jārestartē tīmekļa serveris. Tas tiek darīts, izmantojot komandu:

sudo systemctl restartējiet apache2.

Teorētiski viss ir gatavs un var sākt strādāt.

Startēšana un konfigurēšana

Lai iekļūtu phpMyAdmin iestatījumu dziļumos, jums jāatver jebkura pārlūkprogramma un adreses joslā jāievada:

izveidots domēns/phpmyadmin.

Lietojumprogramma prasīs paroli, lai pieteiktos. Tas tika izveidots uzstādīšanas posmā. Pēc pieteikšanās lietotājam tiks parādīta saskarne ar daudziem elementiem un iestatījumiem.

Vadības panelis

Lietojumprogrammas saskarne ir sadalīta loģiskajos blokos, kas apvienoti saskaņā ar vispārēju principu.

Kreisajā pusē ir panelis ātrai pārejai starp datu bāzēm un tabulām. Šeit varat izveidot jaunu konkrēta formāta gadījumu.

Augšējā izvēlnē ir vienumi, lai dotos uz tabulas iestatījumiem, kā arī papildu funkcionalitāte:

  • Datu bāze. Tas praktiski dublē izvēlni kreisajā pusē, tas ir, tajā ir pieejamo datu bāzu saraksts;
  • SQL. Ļoti interesants punkts tiem, kas zina, kā pareizi sastādīt vaicājumus un aktīvi tos izmantot. Varat manuāli veikt atlases, dzēšanas, kārtošanas un citas SQL funkcijas;
  • Valsts. Pašreizējā pozīcija datu bāzēs. To kopējais apjoms, trafiks, saņemto un nosūtīto datu apjoms;
  • lietotāju konti. Visi saglabātie dati par lietotājiem, norādot viņu privilēģijas, adreses un paroles;
  • eksports un imports. Ļoti ērtas funkcijas datu apmaiņai starp datu bāzi un citu programmatūru. Piemēram, lai manuāli atjauninātu vietni, ja rodas tāda nepieciešamība. Turklāt šis ir ļoti ērts rīks svarīgu datu rezerves kopijas izveidei, ja šī opcija nav pieejama automātiski;
  • iestatījumi. Daudz dažādu parametru, vienā vai otrā veidā saistīti ar phpMyAdmin darbību, datu bāzēm, vaicājumiem un daudz ko citu;
  • replikācija. Saziņa ar citiem serveriem, lai veiktu vienlaicīgas izmaiņas replikās - tas ir, pašreizējā datu bāzes servera atkārtotiem gadījumiem;
  • mainīgie. Kā norāda nosaukums, sadaļā ir vērtības servera un sistēmas iekšējām vajadzībām. Parasti tos neizmanto, ja vien tas nav nepieciešams;
  • kodējumi. Parāda visas sistēmā pieejamās fontu displeja opcijas;
  • inteliģence par phpMyAdmin izmantotajiem datu uzglabāšanas veidiem;
  • paplašinājumi. Saraksts ar phpMyAdmin papildinājumiem, kas palielina sistēmas funkcionalitāti.

Vispārīgie iestatījumi tieši centrā ļauj mainīt paroli vai iestatīt lietojamo teksta kodējumu.

Displeja opcijas palīdzēs mainīt valodu, motīvu, fonta lielumu un citus sistēmas izskata iestatījumus.

Labajā pusē ir informācijas panelis ar informāciju par datu bāzes serveri un tīmekļa serveri, kā arī vairākas saites palīdzības sniegšanai ar phpMyAdmin.

Diemžēl uzbrucēji lietojumprogrammu bieži izmanto, lai iegūtu nesankcionētu piekļuvi, tāpēc jums ir jāzina, kā sevi no tā pasargāt.

Drošība

Pati pirmā lieta, kas jādara, ir izmantot Apache htaccess tīmekļa servera failus. Vispirms jums jāpaziņo apache, ka phpMyAdmin konfigurēšanai tiks izmantots īpašs fails.

Lai to izdarītu, jums ir jākonfigurē konfigurācijas fails, kas atrodas /etc/apache2/conf-available/phpmyadmin.conf.

Jums jāpievieno īpaša AllowOverride All direktīva. Pēc faila maiņas un saglabāšanas vēlreiz jārestartē tīmekļa serveris.

Tagad, lai konfigurētu phpMyAdmin, jums būs nepieciešams pats fails, kurā tiks definēti noteikumi piekļuvei vadības panelim. To vajadzētu saukt par .htaccess un atrasties /usr/share/phpmyadmin.

Tas norāda šādus parametrus:

AuthName "Ierobežotie faili"

AuthUserFile /etc/phpmyadmin/.htpasswd

Nepieciešams derīgs lietotājs.

Šis. atslēgvārdu kopa ļaus jums veikt šādas darbības:

  • Pirmā rinda ir atbildīga par atļaujas veidu. Parametrs “pamata” nozīmē, ka varat pieteikties, izmantojot savu lietotājvārdu un paroli.
  • Otrais nosaka, kāds teksts tiks rādīts sveiciena vietā.
  • Trešajā rindā ir norādīts fails, kurā tiks saglabāta parole.
  • Ceturtā sistēma norāda, ka šeit var iekļūt tikai autentificēti lietotāji.

Parole

Paroles faila izveide, iestatot phpMyAdmin, prasīs nelielu piepūli.

Vispirms jums jāinstalē utilīta htpasswd. Tas ir pieejams Ubuntu krātuvēs, tāpēc vienkārši palaidiet komandu terminālī:

sudo apt-get instalēt apache2-utils.

Tagad jums joprojām ir jāievada terminālī:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd lietotājvārds.

Tas izveidos jaunu lietotāju un liks jums norādīt paroli.

Piekļuve tagad ir droši aizsargāta. Kad lietotājs mēģina pieteikties phpMyAdmin administratīvajā panelī, tiks atvērts papildu logs, lai iegūtu skatīšanās tiesības un mainītu iestatījumus.

CentOS

phpMyAdmin iestatīšana sistēmā CentOS patiesībā nav daudz atšķirīga. Darbību algoritms būs gandrīz tāds pats. Izņemot to, ka instalēšanas komanda ir nedaudz atšķirīga:

yum install -y phpmyadmin

Visi turpmākie iestatījumi un manipulācijas attiecas gan uz Ubuntu, gan CentOS.

Windows vide

Operētājsistēmai Windows ir vairāki gatavi risinājumi servera izveidei ar esošo tehnoloģiju komplektu. Piemēram, OpenServer. Tajā jau ir instalēta programma phpMyAdmin. To var atrast servera konteksta izvēlnē, sadaļā “Papildu”.

MySQL un phpMyAdmin iestatīšana OpenServer notiek, izmantojot dažādas gatavas izvēlnes un logus, kas neapšaubāmi ir ērtāk nekā manuāla komandu ievadīšana.

Pirms noslēguma mēs varam runāt par vairākām izplatītām kļūdām un konfigurācijas smalkumiem. Šeit ir sniegti pamata padomi phpMyAdmin, Apache un MySQL iestatīšanai:

  • lai izvairītos no servera avārijām, jāizmanto jaunākās programmatūras versijas;
  • phpMyAdmin, visticamāk, jau ir instalēts hostingā, taču tā drošību joprojām var konfigurēt, izmantojot htaccess failus;
  • Izvēloties paroli, jums jābūt uzmanīgiem. Bieži vien tās atjaunošana prasa daudz ilgāku laiku nekā pārdomāta pieeja tās radīšanai;
  • Gatavu komplektu izmantošana ļauj ātri izvietot serveri ar visu nepieciešamo, taču ne vienmēr nodrošina iespēju to elastīgi konfigurēt un izprast tā darbības sarežģītību.

Beidzot

PhpMyAdmin tiek izmantots daudzos pakalpojumos un vietnēs internetā. To var izskaidrot ar vieglu konfigurāciju un piekļuvi datubāzei. Un arī daudzu papildu funkciju un iespēju klātbūtne. Projekts nepārtraukti attīstās un pielāgojas jauniem risinājumiem un tehnoloģijām.

Laba diena visiem! Šodien es jums pastāstīšu par kā izveidot datu bāziphpmyadmin. Un tā, pirmkārt, mēs startējam serveri un dodamies uz phpMyAdmin.Ja jūs serveris ir instalēts lokālajā datorā, Tas Danverā phpMyAdmin atrodas pie http://localhost/tools/phpmyadmin/, un WAMP un citos serveros phpMyAdmin ir pieejams vietnē http://localhost/phpmyadmin/

Reālajā mitināšanā phpMyadmin ir pieejams citā adresē. Kurš no tiem ir jānoskaidro no sava mitināšanas pakalpojumu sniedzēja.

Versijā 5.5 tas izskatās šādi:


Tālāk jaunā datu bāzes nosaukuma laukā ievadiet, piemēram, mūsu datu bāzes nosaukumu pārbaude. Salīdzināšanas laukā atlasiet datu bāzes kodējumu, utf8_general_ci. Ja mēs nenorādām kodējumu, tas ir, mēs atstājam “salīdzinājumu” tādu, kāds tas ir, tad šis kodējums tiek atlasīts pēc noklusējuma. Pēc šo lauku aizpildīšanas noklikšķiniet uz pogas izveidot.


Ekrāna vidū parādīsies ziņojums, ka testa datu bāze ir izveidota. Tas parādīsies sarakstā ar izveidotajām datu bāzēm. Mēs to atrodam šajā sarakstā, noklikšķiniet uz tā nosaukuma un atrodamies izveidotajā datu bāzē. Sākotnēji tas ir tukšs, tāpēc izveidosim tabulu.

Ir divi veidi, kā izveidot tabulas:

Pirmais veids: Kreisajā kolonnā noklikšķiniet uz izveidot tabulu

Un parādīsies šāds logs:


Iestatiet tabulas nosaukumu un nosaukumu katram laukam. Piemēram, mēs vēlamies izveidot tabulu ar vietņu kategorijām. Tāpēc mēs iestatām tabulas nosaukumu kategorijām. Šai tabulai mums ir nepieciešami tikai 2 lauki, tie ir id un kategoriju nosaukumi ( nosaukums) Saskaņā ar jebkuras tabulas noteikumiem pirmajā laukā vienmēr ir nosaukums id, tas ir, identifikators. Šim laukam noteikti atlasiet INT veidu un iestatiet vērtības garumu skaitļos, piemēram, 2. Mēs izvēlamies indeksu PRIMARY, tāpēc piešķiram tam primāro atslēgu un ievietojam izvēles rūtiņu A_I (Auto Increment), lai tā vērtība tiek automātiski palielināta par vienu.

Kategorijas nosaukuma laukam atlasiet VARCHAR veidu un iestatiet maksimālo garumu līdz 255 rakstzīmēm.

Ja vēlaties pievienot vēl vienu vai vairākus laukus, tad laukā pievienot, ievadiet numuru, kas atbilst pievienojamo lauku skaitam, un noklikšķiniet uz Labi.

Mums nav nepieciešami četri lauki, bet tikai divi, tāpēc mēs aizpildījām tikai divus laukus, bet pārējos atstājām tukšus. Tabulai tiks pievienoti tikai aizpildīti lauki. Kad esat aizpildījis visus nepieciešamos laukus, pavirziet lapu uz leju nedaudz zemāk un noklikšķiniet uz Saglabāt.


Tas ir viss, tabula ar nosaukumu kategorijām izveidots. Tas parādīsies tabulu sarakstā ekrāna kreisajā pusē.

Otrais veids:

Tūlīt pēc ievadīšanas datu bāzē mēs redzam šādu bloku Izveidot tabulu. Šajā blokā ir 2 lauki, kuros varam ievadīt tabulas nosaukumu un kolonnu skaitu tabulā. Izveidosim, piemēram, tabulu ar reģistrētiem lietotājiem, sauksim šo tabulu lietotājiem. Šajā tabulā būs šādi lauki: id, pieteikšanās vārds, parole, e-pasts, f_name, s_name, Kolonnu skaita laukā ievadiet 6 un noklikšķiniet uz Labi.


Parādīsies tāds pats logs kā pirmajā metodē.


Pēc visu lauku aizpildīšanas nolaidieties nedaudz zemāk un noklikšķiniet uz pogas saglabāt.

Viss galds lietotājiem izveidots. Tas tika pievienots arī kreisajam sarakstam ar izveidotajām datu bāzēm.

Tas šodienai viss. Tagad Tu zini, kā izveidot MySQL datu bāzi un tabulas programmā phpmyadmin bez grūtībām un mīklām. Novēlu visiem veiksmi!

Vai jums patika raksts?

Sveiki, dārgie emuāra vietnes lasītāji. Šodien es vēlos runāt par skriptu (programmu) PhpMyAdmin, kas palīdz ērtā grafiskā formā (bez SQL vaicājumu ievadīšanas) pārvaldīt datu bāzes MySQL serverī. Atkarībā no lietotāja piekļuves līmeņa, izmantojot šo servera skriptu, jūs varat pārvaldīt gan atsevišķas datu bāzes, gan visu MySQL serveri.

Es neplānoju iedziļināties, jo... pirmkārt, es vienkārši neesmu iepazinies ar šīs bezmaksas utilītas pilno funkcionalitāti, un, otrkārt, diez vai jums tā būs nepieciešama, strādājot ar savu vietni.

Tomēr programma PhpMyAdmin man kļuva tāda pati. Tiesa, lai gan es to izmantoju pastāvīgi, kā likums, ļoti ierobežotam operāciju skaitam. Galvenokārt, kad vēlos izveidot mājas lapas datu bāzi, optimizēt datu bāzes tabulas un retos gadījumos man palīdz uzreiz veikt izmaiņas visos rakstu tekstos, kas būtiski ietaupa laiku.

PhpMyAdmin instalēšana un konfigurēšana

Pats par sevi saprotams, ka PhpMyAdmin ir daudz vairāk iespēju, taču ar to man pilnīgi pietiek. Lai gan, studējot Popova video kursu par PHP un MySQL, es izmantoju šo programmu, lai izveidotu savas datu bāzes un šajās datu bāzēs izveidotu nepieciešamās tabulas ar nepieciešamajiem laukiem.

Kopumā šajā video kursā Jevgeņijs stāsta par savas CMS rakstīšanu (protams, ne tik sarežģītu un izsmalcinātu, kā, piemēram, bet joprojām ir administratora panelis), izmantojot PHP un MySQL vaicājumu valodu. Pa ceļam jūs, protams, apgūstat šo valodu pamatus, kas noderēs un noderēs, strādājot ar savu vietni. Kurss ir ļoti liels un apjomīgs, bet, manuprāt, noderīgs, īpaši iesācējiem šajā jautājumā.

PhpMyAdmin tiks instalēts lielākajā daļā mitināšanas vietņu (vismaz RuNet), lai nodrošinātu tīmekļa pārziņiem iespēju strādāt ar viņu datu bāzēm. Datu bāzes parasti tiek veidotas, izmantojot pašu hostinga vadības paneli (), taču darbs ar jau izveidotu MySQL datu bāzi gandrīz visiem hosteriem ir atstāts PhpMyAdmin ziņā, un tas ir pareizi, jo tas ir ļoti piemērots šim nolūkam un pats skripts ir pazīstams daudziem.

Tas. Visticamāk, jums pašai šī programma nebūs jāinstalē un jākonfigurē, taču es tomēr katram gadījumam īsi pastāstīšu, kur var lejupielādēt skriptu un kā to instalēt un konfigurēt. Starp citu, šo programmu var izmantot ne tikai hostinga serverī, bet arī lokālā serverī ar instalētu MySQL. Skripts jau ir iekļauts pēc noklusējuma.

Kopumā man ir grūti iedomāties situāciju, kad jums pašam vajadzētu instalēt un konfigurēt PhpMyAdmin, lai gan esmu saskāries ar šādu situāciju. Pirms pusotra gada emuāra vietni uzturēja, kur sākumā šis skripts netika instalēts un man tas bija jālejupielādē un jāinstalē pašam, lai gan nekā sarežģīta tajā nav.

Lejupielādēt PhpMyAdmin ar atbalstu krievu valodai, jūs varat no šīs lapas, lai gan jūs varat arī lejupielādēt skripta versiju ar atbalstu tikai angļu valodai. Jaunākā pašreizējā versija ir 4.0.5, un tā būs saderīga ar PHP 5 un MySQL 5.

Versija 2.11.11.3 ir saderīga ar vecākām PHP 4+ un MySQL 3+ versijām. Pēc programmas arhīva lejupielādes tas būs jāizsaiņo un jāizveido savienojums ar vietni, izmantojot FTP, piemēram, izmantojot .

Izveidojiet direktoriju savas vietnes saknes mapē (parasti PUBLIC_HTML vai HTDOCS) ar jebkuru jums saprotamu nosaukumu, piemēram, “myadmin” (ja direktorija nosaukumā izmantojat lielos burtus, tad, piekļūstot tam no adreses joslas no pārlūkprogrammas, jums būs jāņem vērā rakstzīmju reģistrs).

Tagad, izmantojot FileZilla, kopējiet arhīva saturu ar skriptu izveidotajā direktorijā (visu mapju un failu kopumu no izplatīšanas var atlasīt uzreiz, nospiežot tastatūras taustiņu kombināciju Ctrl+A) un noklikšķiniet uz “ Augšupielādēt serverī”, atlasot to konteksta izvēlnē:

Kad faili ir nokopēti (tas ir instalēt PhpMyAdmin), jums ir iepriekš jākonfigurē šis skripts. Vienkāršākais veids, kā to iestatīt, ir pārdēvēt failu "config.sample.inc.php" (no jūsu izveidotās mapes "myadmin") uz "config.inc.php".

Pēc tam atveriet iegūto failu “config.inc.php” rediģēšanai un turpiniet ar iestatījumiem, kas sastāv no identifikatora iestatīšanas, kas palīdz šifrēt jūsu paroli, lai pārlūkprogrammas sīkfailā piekļūtu PhpMyAdmin. Lai to izdarītu, rindā:

$cfg["blowfish_secret"] = "";

Ievadiet vismaz 10 rakstzīmes starp atsevišķām pēdiņām, piemēram:

$cfg["blowfish_secret"] = "sjkdflscokdkld";

Jums nav jāatceras ievadītā secība. Faktiski PhpMyAdmin sākotnējo iestatīšanu var uzskatīt par pabeigtu. Lai gan jūs varat mainīt arī noklusējuma pieteikšanās metodi, kas norādīta rindā:

$cfg["Serveri"][$i]["auth_type"] = "sīkfails";

Šādā gadījumā katru reizi, lai pieteiktos, būs jāievada savs lietotājvārds un parole, ko var atcerēties sīkdatnē, izmantojot pārlūkprogrammu. Bet jūs varat aizstāt šo rindu ar šo kodu:

$cfg["Serveri"][$i]["auth_type"] = "config"; $cfg["Serveri"][$i]["user"] = "jūsu_pieteikšanās"; $cfg["Serveri"][$i]["password"] = "parol_odnako";";

Šī koda otrajā un trešajā rindā jūs iestatāt pieteikumvārdu un paroli, lai ievadītu programmu, kas tagad jums nebūs jāievada (automātiskā pieteikšanās). Taču šī pieteikšanās metode ir mazāk droša nekā noklusējuma metode, lai gan, ja strādājat ar vietni vietējā resursdatorā, šī pieteikšanās iestatīšana būs vēlama.

Eksportējiet un importējiet datu bāzi, izmantojot PhpMyAdmin

Kad esat pabeidzis iestatīšanu, varat mēģināt pieteikties. Lai to izdarītu, pārlūkprogrammas adreses joslā ir jāievada ceļš uz mapi, kurā instalējāt PhpMyAdmin izplatīšanas failus. Tas ir, piemēram, manam emuāram šī adrese izskatītos šādi:

Https://site/myadmin/index.php

Ja pareizi instalējāt un konfigurējāt skriptu, tiks parādīts logs, kurā jums būs jāievada pieteikumvārds un parole, lai ievadītu programmu:

Lai pieteiktos, varat izmantot lietotājvārdu un paroli, ko jums piešķīra jūsu saimniekdators. Ja savā serverī instalējat PhpMyAdmin, pieteikšanās pēc noklusējuma būs “root”, un parole ir tā, ko norādījāt, instalējot MySQL. Rezultātā jūs tiksit novirzīts uz skripta galveno lapu:

Mājas ikona vienmēr ļaus atgriezties programmas sākotnējā lapā. Apskatīsim darbības, kuras lietotāji veic visbiežāk – datu bāzes dublējuma izveidošana un atjaunošana. Kopumā, protams, jūs varat izveidot datu bāzes dublējumu daudzos veidos, bet dublējumkopijas, kas izveidotas, izmantojot Php My Admin, mani nekad nav pievīlušas.

Ir skripti un paplašinājumi dažādām SPS, kas to spēj izveidot datu bāzes dublējumus pēc grafika un vispār bez jūsu līdzdalības, bet es personīgi dodu priekšroku manuālai dublēšanai (tā es jūtos drošāk). Dažādu CMS datu bāzē ir vērtīgākais, kas jums ir jūsu vietnē – jūsu rakstītie raksti, kuru pazaudēšana būtu neaizvietojama.

PhpMyAdmin saskarnes kreisajā kolonnā atlasiet datu bāzi, kuru vēlaties dublēt, un pēc tam programmas galvenā loga augšējā horizontālajā izvēlnē dodieties uz cilni “Eksportēt”.

Šī programma var arhivēt datu bāzes rezerves kopiju lidojuma laikā, tāpēc atvērtās lapas apakšā ir lietderīgi atzīmēt lodziņu “gzip”, tādējādi samazinot lejupielādes apjomu un laiku. Kolonnā “Eksportēt” pēc noklusējuma tiks atlasītas visas nepieciešamās datu bāzes tabulas un tiks atlasīts formāts tās saglabāšanai kā “SQL”.

Ja vēlaties kopēt tikai dažas tabulas, atlasiet tikai tās. Lai izveidotu dublējumu programmā PhpMyAdmin, jums vienkārši jānoklikšķina uz pogas “OK” un datorā jāizvēlas vieta, kur saglabāt arhīvu. Patiesībā viss ir ātri un vienkārši. Vienīgais, kas jums jādara, ir atcerēties šo procedūru atkārtot pēc jaunu materiālu pievienošanas vietnei.

Tagad atcerēsimies šo bēdīgo brīdi, kad jums tas var būt nepieciešams atjaunot datu bāzi no iepriekš izveidota dublējuma. Pirmkārt, labāk ir izdzēst visas esošās tabulas atjaunojamajā datu bāzē. Lai to izdarītu, programmas kreisajā kolonnā noklikšķiniet uz tā nosaukuma un visu datu bāzes tabulu sarakstā noklikšķiniet uz “Atzīmēt visu” un nolaižamajā sarakstā atlasiet “Dzēst”:

Pēc tam no galvenā PhpMyAdmin loga augšējās izvēlnes dodieties uz cilni “Importēt”, noklikšķiniet uz pogas “Atlasīt failu” un sāciet pārlūkot datoru, meklējot jaunāko datu bāzes dublējumkopiju. nepieciešams.

Programmai būs vajadzīgs zināms laiks, lai izvilktu un atjaunotu visas datu bāzes tabulas no arhīva, pēc tam jūs atkal varēsit izbaudīt pilnībā funkcionējošu vietni. Viss ir arī ļoti vienkārši un ātri, kas ir labas ziņas.

Jaunas datu bāzes un lietotāja izveide programmā PhpMyAdmin

Ja veidojat vietni savā serverī (lokālajā, virtuālajā vai specializētajā), jums var būt nepieciešams izveidot jaunu datu bāzi, ko var viegli izdarīt šajā programmā. Lai to izdarītu, sākotnējā lapā laukā “Izveidot jaunu datu bāzi” būs jāievada tikai tās nosaukums un jānoklikšķina uz pogas Izveidot. Tas arī viss, ir izveidota jauna datu bāze programmā PhpMyAdmin.

Tagad mums būs jāizveido šīs datu bāzes lietotājs - sākotnējā lapā sekojiet saitei “Privilēģijas”:

Un atvērtajā logā jums jāievēro saite "Pievienot jaunu lietotāju":

  1. Lietotājvārds - ievadiet vajadzīgo vārdu latīņu valodā (tā būs jūsu pieteikšanās, piesakoties)
  2. Host - parasti ievadiet localhost
  3. Parole un apstiprinājums - izdomājiet sarežģītāku paroli, lai ienaidnieks neuzminētu

Apgabalā “Globālās privilēģijas” atlasiet iespējas, kas tiks nodrošinātas jūsu izveidotajam lietotājam. Vietējam serverim vislabāk būtu noklikšķināt uz saites “Atzīmēt visu”:

Nu, mēs arī veiksmīgi izveidojām jaunu lietotāju programmā PhpMyAdmin.

Citi veidi, kā izmantot PhpMyAdmin

Man reiz bija gadījums, kad pēc vietnes pārvietošanas uz citu serveri tas sāka ģenerēt datu bāzes kļūdu. Atverot programmu, es redzēju ziņojumu, ka viena no tabulām manā datubāzē ir bojāta.

Bet šī problēma tika atrisināta diezgan vienkārši un ātri, izmantojot pašu PhpMyAdmin. Lai to izdarītu, es pārbaudīju bojāto tabulu un tālāk esošajā nolaižamajā sarakstā atlasīju opciju “Atjaunot tabulu”.

Turklāt diezgan bieži izmantoju opciju par tabulas optimizāciju kam nepieciešama šī optimizācija. Lai to izdarītu, tabulu saraksta pašā apakšā noklikšķiniet uz saites “Atzīmēt tās, kurām nepieciešama optimizācija” un nolaižamajā sarakstā atlasiet opciju “Optimizēt tabulu”.

Es arī dažreiz izmantoju šo iespēju, lai palaistu SQL vaicājumus noteiktās datu bāzes tabulās. Tas ir ļoti ērti, kad tas ir nepieciešams visu rakstu tekstos kaut ko mainīt jūsu vietnē. Ja rakstu skaits ir pārsniedzis simtu, manuāli to izdarīt vienkārši nav iespējams. To pašu var izdarīt, instalējot nepieciešamo paplašinājumu savā CMS, taču jūs varat iztikt tikai ar PhpMyAdmin.

Uzmanību!!! Pirms veicat tālāk norādītās darbības , noteikti izveidojiet dublējumu datubāzē iepriekš aprakstītajā veidā.

Programmā WordPress raksti tiek glabāti tabulā ar nosaukumu “wp_posts”, tāpēc, lai veiktu izmaiņas visu rakstu tekstos, programmas loga kreisajā kolonnā jānoklikšķina uz šīs tabulas nosaukuma un centrālajā logā jāiet uz cilne "Pārlūkot" no augšējās izvēlnes:

Tiks atvērts atsevišķs logs, kurā jums būs jāievada SQL vaicājuma teksts, veicot izmaiņas visos rakstos vietnē. Šis teksts izskatīsies apmēram šādi:

ATJAUNINĀT wp_posts SET post_content =AIZMAIŅA(posta_saturs, "kas_needs_izmaiņas", "kas_needs_izmaiņas");

Pēdējo reizi rakstos mainīju virsrakstu līmeņus (noņēmu h4 līmeņa virsrakstus, aizstājot tos ar h3) un, izmantojot PhpMyAdmin, secīgi izpildīju šādus SQL vaicājumus:

ATJAUNINĀT wp_posts SET post_content =AIZMAIŅA(post_content, "

", "

"); ATJAUNINĀT wp_posts SET post_content =REPLACE(post_content, "

", ""););

PhpMyAdmin logā pa labi no SQL vaicājuma ievades apgabala varat atlasīt tikai tos laukus, kuros vēlaties veikt izmaiņas. Rakstu teksti programmā WordPress ir rakstīti laukā “post_content”:

Ir daudz vairāk veidu, kā izmantot šo programmu, lai veiktu ikdienas datu bāzes darbības.

Ja zināt kādas citas noderīgas PhpMyAdmin iespējas, tad komentāros ievietojiet saiti vai izskaidrojiet lietas būtību vārdos.

Veiksmi tev! Uz drīzu tikšanos emuāra vietnes lapās

Jūs varētu interesēt

Windows starpliktuve un tās vēstures saglabāšana starpliktuvēs
Dropbox – kā izmantot mākoņdatu krātuvi, kā arī strādāt ar Dropbox programmu datorā un mobilajā Programmas veicināšanai Instagram
KeePass ir sarežģīts paroļu pārvaldnieks un ģenerators, kā arī labākā programma paroļu glabāšanai un ērtai lietošanai
Punto Switcher - bezmaksas tastatūras izkārtojuma slēdzis un citas Punto Switcher programmas funkcijas
Kā ievietot paroli mapei (arhivēt vai citādi aizsargāt to ar paroli sistēmā Windows)
Gzip saspiešana, lai paātrinātu vietnes ielādi — kā to iespējot Js, Html un Css, izmantojot .htaccess failu
Notepad++ — bezmaksas HTML un PHP redaktors ar sintakses izcelšanu, funkciju pārskatu un labākajiem Notepad++ spraudņiem
Kā pārbaudīt, vai vietnē nav bojātu saišu — Xenu Link Sleuth, spraudnis un tiešsaistes pakalpojums Broken Link Checker, kā arī meklētājprogrammas
Artisteer - programma Joomla veidņu un WordPress motīvu izveidei un rediģēšanai

Pēdējā atjaunināšana: 22.12.2017

Parasti datu bāzes tiek izmantotas kā datu glabātuve. PHP ļauj izmantot dažādas datu bāzu pārvaldības sistēmas, taču mūsdienās vispopulārākā kopā ar PHP ir MySQL. MySQL ir bezmaksas programmatūra, kas ļauj mijiedarboties ar datu bāzēm, izmantojot SQL komandas. MySQL instalēšanas un konfigurēšanas process jau ir apspriests.

Lai mums būtu vieglāk strādāt ar MySQL datu bāzēm, instalēsim īpašu phpMyAdmin skriptu komplektu. phpMyAdmin nodrošina intuitīvu tīmekļa saskarni MySQL datu bāzu pārvaldībai. Izmantojot šo rīku, ir daudz vieglāk strādāt ar datu bāzēm, nekā pārvaldīt MySQL, izmantojot konsoli.

Lai instalētu phpMyAdmin, lejupielādējiet arhīvu un izpakojiet to mapē C:\localhost kur ir php dokumenti. Īsuma labad pārdēvēsim neizpakoto mapi par phpMyAdmin.

Izpakotajā phpMyAdmin direktorijā izveidojiet failu config.inc.php ar šādu saturu:

Un, lai pārliecinātos, ka viss ir pareizi konfigurēts, pārlūkprogrammā ejam, piemēram, uz phpMyAdmin, http://localhost:8080/phpmyadmin:

Kreisajā kolonnā varat redzēt visas pieejamās datu bāzes MySQL serverī. Pat ja jūs vēl neesat izveidojis nevienu datubāzi, serverim jau ir noklusējuma datu bāzu kopa.

PhpMyAdmin saskarnes labajā pusē ir pamata datu bāzes pārvaldības rīki, kā arī dažāda konfigurācijas informācija.

MySQL datu bāzes izveide programmā phpMyAdmin

Lai apmainītos ar datiem ar MySQL serveri (saglabātu, mainītu, dzēstu, izgūtu datus), mums, protams, ir nepieciešama datu bāze. Datubāzi varam izveidot no MySQL konsoles, kā arī no phpMyAdmin vizuālā interfeisa.

Atvērsim phpMyAdmin saskarni. Dosimies uz cilni Datubāzes. Zem etiķetes Izveidojiet datu bāzi Ievadīsim kādu nosaukumu jaunajai datubāzei, piemēram, compstore un noklikšķiniet uz pogas "Izveidot".

Un pēc tam mēs saņemsim ziņojumu par veiksmīgu jaunas datu bāzes izveidi, un tā tiks pievienota datu bāzu sarakstiem.

Jaunā datu bāze joprojām ir tukša un tajā nav nekā. Pievienosim tai tabulu, kurā tiks saglabāti dati. Lai to izdarītu, noklikšķiniet uz datu bāzes nosaukuma, un mēs tiksim novirzīti uz cilni “Struktūra”, kur mums tiks piedāvātas jaunās tabulas opcijas. Laukā "Nosaukums" ievadiet jaunās tabulas nosaukumu. Ļaujiet tabulā saglabāt datus par viedtālruņu modeļiem, tāpēc ievadīsim nosaukumu "tālruņi" un ievadiet skaitli 3 kā kolonnu skaitu:

Lai izveidotu tabulu, noklikšķiniet uz pogas "Pārsūtīt". Pēc tam mums būs šūnu kopa kolonnu parametru iestatīšanai. Kolonnu nosaukumiem secīgi norādīsim sekojošo: id, nosaukums, uzņēmums. Kā veidu mēs norādīsim INT veidu id kolonnām un VARCHAR tipu nosaukuma un uzņēmuma kolonnām. Nosaukuma un uzņēmuma kolonnām laukā "Length/Values" ievadiet skaitli 200 – tas norādīs maksimālo rindas garumu rakstzīmēs. Arī slejā id laukā “Indekss” norādiet PRIMARY un atzīmējiet atzīmi laukā “A_I” (AutoIncrement):

Tātad tabulā būs kolonnas unikālajam ID, tālruņa nosaukumam un ražotāja nosaukumam. Un pēc tam noklikšķiniet uz zemāk esošās pogas "Saglabāt".

Pēc tabulas izveidošanas mēs varam redzēt tabulu un tās kolonnas datu bāzes kolonnā:

Tas nav vienīgais veids, kā izveidot tabulas programmā phpMyAdmin, jo šeit mēs varam manipulēt ar datu bāzi, izmantojot SQL vaicājumus. Tāpēc datu bāzu sarakstā atlasiet mūsu datu bāzi un dodieties uz cilni “SQL”. Tas parāda lauku komandas ievadīšanai SQL vaicājumu valodā. Ievadīsim tajā šādu komandu:

IZVEIDOT Tabulas tālruņus1 (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nosaukums VARCHAR(200) NOT NULL, uzņēmums VARCHAR(200) NOT NULL)

Šī ir standarta SQL tabulas izveides komanda. Pēc atslēgvārdiem CREATE Table ir izveidotās tabulas nosaukums un kolonnu definīcijas iekavās, atdalot tās ar komatiem.

Katra kolonnas definīcija satur kolonnas nosaukumu, tās veidu un vairākas papildu vērtības. Piemēram, kolonnas id definīcija (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY) norāda kolonnas nosaukumu, tips ir INT, kā arī to, ka kolonnai ir jābūt vērtībai - NOT NULL, ka tās vērtība automātiski palielināsies par viens ar jaunu objektu — AUTO_INCREMENT — un tas spēlē primārās atslēgas lomu — PRIMARY KEY.

Kopumā šādā veidā izveidotā tabula būs līdzvērtīga iepriekš izveidotajai. Noklikšķiniet uz pogas Pārsūtīt, un tiks izveidota otra tabula, phones1.