Kuidas leida hostimisel phpmyadminit. Kuidas hostimise kaudu phpMyAdminisse sisse logida. Andmete laadimine kasutades LOAD DATA

Uue veebilehe projekti loomisel tuleb veebihalduril lahendada palju probleeme seoses postitatava sisu, selle kuvamise, pakkumisega lihtne navigeerimine sektsioonide järgi jne. Samal ajal muudab muudatuste tegemise keeruliseks vajadus korreleerida need hostiserveris asuvate andmebaasidega. See toob kaasa märkimisväärse aja ja jõupingutuste raiskamise. Kulude minimeerimiseks ja muudatuste hõlbustamiseks kasutavad paljud spetsialistid tööriista http://localhost/Tools/phpMyAdmin, mis võimaldab simuleerida arvutis serveriruumi. Vaatleme näiteks Denveri tarkvara kesta ja ühte lisatööriistu PhpMyAdmin.

Niisiis, Denver on programm, mis võimaldab teil luua kohaliku serveri otse arvutisse ja localhost/Tools/phpMyAdmin on üks tööriistu (set spetsiaalsed skriptid PHP-s), mida kasutatakse juurdepääsu pakkumiseks selles serveris asuvatele andmebaasidele. Nende abiga saate hallata ja teha muudatusi saidiprojektide andmebaasides, ilma et peaksite õppima erimeeskonnad MySQL.

Tehnoloogia eelised

Sellise tehnoloogia kasutamine võimaldab teil saada mitmeid eeliseid:


Kui saidiprojekt on valmis, saate selle hõlpsalt kohalikust serverist päris serverisse üle kanda ja saiti täielikult kasutama hakata.

Mis puutub PhpMyAdmini tööriista endasse, siis selle kasutamine välistab vajaduse õppida MySQL-i käske ja muudab andmebaasides muudatuste tegemise protsessi lihtsaks ja juurdepääsetavaks isegi piiratud programmeerimisalaste teadmistega kasutajatele.

Sisselogimine ja localhost/Tools/phpMyAdmin kasutamine

Andmebaasi tööriista kasutamiseks peate lihtsalt minema aadressile http://localhost/Tools/phpMyAdmin.

See avab tööriista liidese, mis võimaldab luua, muuta ja kustutada andmebaasides uusi tabeleid kasutades intuitiivseid käske. Neid tabeleid kasutatakse saidi sisu otse paigutamiseks. Tööriista liides on üsna lihtne ja selge, kõik olulised elemendid on allkirjastatud, nii et seda on lihtne mõista isegi algajale.

Miks http://localhost/Tools/phpMyAdmin ei avane

phpMyAdminis töötades pidage meeles, et sisselogimisfunktsioonid võivad olenevalt kasutatavatest tööriistadest, operatsioonisüsteemist ja arenduskeskkonnast (administraatori paneel) erineda. Vaatame peamisi valikuid.

Tähelepanu!!! Kui te ei tea, kuidas kohalikus hostis kiiresti ja lihtsalt phpMyAdminisse sisse logida, siis on olemas juurdepääsetav ja maksimaalne kiire variant– salvestage link otse oma brauserisse ja teil on alati juurdepääs juhtpaneelile. Otselink versioonidele 4 ja 5: http://localhost/openserver/phpmyadmin/. Meetod töötab õigesti konfigureeritud keskkonnas.

Kuidas hostimise kaudu phpMyAdminisse sisse logida

Sõltuvalt sellest, millise valite, võib juhtpaneelile sisselogimine veidi erineda. Denveri jaoks on neid aga mitu standardvalikud, mis võimaldab teil kiiresti ISPManageri juurde pääseda. Kui olete juhtpaneelil, saate luua phpMyAdmini profiili. Siia salvestatakse ka sisselogimisandmed ja juurparool. Kogu see teave on saadaval jaotises "Serveri sätted" Serveri andmebaasid andmed." Kui mäletate parooli ja teate sisselogimist, järgige veebiliidese sisenemiseks lihtsalt sisestatud linki isiklik konto ISPManager või autor standardne link http://site_address/myadmin/.

Kui andmebaasid on õigesti loodud, avaneb sisselogimisaken, kus tuleb sisestada parool ja sisselogimine.

Denveri suhtluse omadused

Kui teie, nagu enamik veebihaldureid, eelistate töötada Denveris ja kui te ei tea, kuidas Denveris phpMyadminisse sisse logida, on need juhised teie jaoks:

    Käivitame Denveri otsetee „Start Denver” abil.

    Brauser sisestab aadressi http://localhost.

    Vajame aadressi http://localhost/Tools/phpMyAdmin, millel klõpsates pääseme otse „phpMyAdminisse”.

Kuna hostimise ostmisel loob enamik pakkujaid saidile automaatselt kasutajakonto ja andmebaasi, peate tõenäoliselt looma ainult kohalik server, kuna see on juba otse hostiserveris konfigureeritud.

Kuidas kohalikus arvutis kasutajat luua

Esiteks peate minema phpMyAdmini lehel vahekaardile "Privileegid". Siin näete teavet kõigi ühendatud kasutajate ja kontode kohta. Toimingute algoritm on järgmine:

Lisa uus kasutaja –> sisesta uue kasutaja andmed (login ja parool) –> märgi kõik õigused ja kliki bänneril “GO”.

Kui registreerimine õnnestub, näete uue kasutaja loomise kinnituse hüpikakent. See on kõik, nüüd MySQL-i ja php-skriptiga töötamiseks vajate sisselogimiseks ainult registreerimisel sisestatud autoriseerimisandmeid.

Veebiliidese tõhusaks kasutamiseks peate navigeerima käsurida ja tunnen virna põhilised käsud Sõitmiseks.

phpMyAdmini funktsioonid, mis töötavad Linuxi operatsioonisüsteemiga

Võtame näiteks Unix OS-i kõige lihtsama ja ligipääsetavaima versiooni – Ubuntu. Ubuntu 16.04 (uusim stabiilne versioon) phpMyAdminisse sisselogimiseks käivitage standardne algoritm toimingud:

    Installige hoidlast phpMyAdmin.

    Terminalis sisestame kombinatsioonid:

sudo apt-get värskendus sudo apt-get install

phpmyadmin php-mbstring php-gettext

Installimise käigus pakub programm valikuks mitu konfiguratsiooni, mille hulgast tuleb valida apache2. Paigaldamine ja seadistamine tarkvara toimub täiesti automaatselt. Kõik, mida pead ise tegema, on PCP konfiguratsioonid märkima. Selleks sisestage terminali järgmised käsud:

sudo phpenmod mcrypt

sudo phpenmod mbstring

Pärast kõigi toimingute sooritamist taaskäivitatakse tarkvara ja seda analüüsitakse tehtud muudatused meeskond sudo systemctl taaskäivitage apache2.

Kui installimine õnnestus, siis käsu sisestamisel https://domeeni_nimi_või_IP_aadress/phpmyadmin näed sisselogimisakent, kuhu saad sisestada kõik vajalikud registreerimisandmed ja logida sisse veebiliidesesse.

Kui unustasite oma andmebaasi parooli

phpMyAdmini toimimine võib olenevalt administraatoripaneelist veidi erineda.

Kui olete oma parooli unustanud, peate juurdepääsu ja juurparooli taastamiseks tegema mitmeid samme:

Windowsi jaoks

  1. Peatage andmebaasiserver.
  2. Käivitage andmebaasid valikuga skip-grant-tabelid.
  3. Ühendage serveriga käsu kaudu mysql -u juur.
  4. Installige uus salasõnamysql> update user set password=PASSWORD('root_password') kus user='root' ja host='localhost'.
  5. Viimane samm on peatada kõik protsessid ja taaskäivitada server uue parooli kontrollimiseks.

Ubuntu jaoks

  1. Süsteemi peatamine - sudo teenus mysql stop.
  2. Andmebaaside käivitamine - sudo /usr/bin/mysqld_safe --skip-grant-tables --user=root &.
  3. Teeme muudatused ja salvestame need sudo mysql.user SET Password=PASSWORD('uus parool) WHERE User='root'.
  4. Pärast seda peate välja logima ja taaskäivitama andmebaasid, kasutades käsku service mysql restart või service mysql start.

Veebimeistrid, kes töötavad teatud saidi administraatori valdkondades (wordpress, joomla jne), puutuvad sageli kokku vajadusega suhelda andmebaasidega. MySQL DBMS on kõige populaarsem ja nõutud andmebaas, mis töötab hästi PHP-ga. Enamik RuNeti saite on kirjutatud selles konkreetses keeles. Pealegi on PHP üks populaarsemaid ja populaarsed keeled esiotsa ja tagaotsa veebisaitide programmeerimiseks. MySQL-ile juurdepääsuks on mitu võimalust:

  1. Kasutades käsurida.
  2. Veebirakenduste kasutamine.

Esimene viis on optimaalne lahendus programmeerijatele ja kasutajatele, kes tunnevad hästi bashi. Kõigile teistele parim lahendus Seal on spetsiaalsed veebiliidesed. Kõige populaarsem valik on PhpMyAdmin, mis võimaldab hallata ja konfigureerida andmebaase brauseri kaudu ilma teadmata programmi kood selle DBMS-i jaoks.

PhpMyAdmini funktsioonid

  1. Andmebaasi otsingusüsteem.
  2. Tabelite, andmebaaside, kirjete loomine ja korrigeerimine.
  3. SQL-käskude otsene täitmine.
  4. Uute kasutajate loomine.

Tegelikult, PhpMyAdmin on andmebaasi haldamiseks loodud Interneti-rakendus. Avaldus on sisse kirjutatud php programmeerimine ning sellel on üldise avaliku litsentsi alusel litsentsitud avatud lähtekoodiga tarkvara, mis annab igaühele õiguse kasutada täiesti vabalt kõiki veebiliidese funktsioone.

Selle peamine eesmärk on lihtsustada andmebaasi tööd ja võimaldada kõigil hallata MySQL-i ilma programmikoodi õppimata. Automatiseerimine ja kõrge aste turvafunktsioonid on muutnud selle veebiliidese äärmiselt populaarseks ja populaarseks venekeelses Interneti-segmendis töötavate veebimeistrite seas.


Meie kasutajad saavad kasutada MySQL DBMS-i oma virtuaalsetes veebiserverites vastavate tariifide raames. Sisse töötamine Sel hetkel Versioon: 5.6 Põhikodeering: cp1251 (Windows). Lisaks toetatakse KOI8-R ja UTF-8.

Sisaldub tariifiplaanide maksumuses virtuaalne hostimine kus MySQL-i teenuseid toetatakse, kaasa arvatud teatud arv MySQL andmebaasid ja üks MySQL kasutaja. Lisaks luuakse lisatasu eest andmebaase vastavalt kehtivale hinnakirjale.

Andmebaase (DB) mõistetakse andmete salvestamise ja töötlemise süsteemidena, millele pääseb juurde kasutades SQL keel(Struktureeritud päringu keel). Seal on palju erinevaid süsteeme andmebaasihaldus (DBMS), kuid hostimistingimustes kasutatakse tavaliselt MySQL DBMS-i. Selle põhjuseks on selle DBMS-i tegelik orientatsioon hostimisülesannete jaoks, kättesaadavus kõigis populaarsetes serverites operatsioonisüsteemid, samuti seadistamise ja haldamise lihtsus.

Erinevate DBMS-ide vahel valides pead arvestama sellega, et kui Sinu veebiprojektile ei ole erilist koormust ja lahenduste keerukust ning Sul ei ole programmeerija ja administraatorina piisavat kvalifikatsiooni ja töökogemust. erinevate DBMS-idega pole MySQL-ile alternatiive antud juhul väga palju ja ilmselt tasub valida MySQL. Suuname teid artiklile “Miks MySQL? "serveris hostinfo.ru, kus saate üksikasjalikult teada selle konkreetse süsteemi plusse ja miinuseid. Ka MySQL-i arendajate veebisaidil on täielik venekeelne dokumentatsioon.

MySQL-iga ühenduse loomise parameetrid ja meetodid

  • MySQL-i hostimise hostinimi (server): uXXXX.mysql.site
  • Port: 3306
  • Sisselogimine: vastab virtuaalse platvormi nimele - uXXXX
  • Parool: märgitud kirjas, mille kasutaja saab registreerimisel
  • Andmebaasi nimi: vastab virtuaalse platvormi nimele - uXXXX

Turvakaalutlustel on Internetist otsejuurdepääs MySQL-i serveritele keelatud (välja arvatud ssh-tunnel) ning klientidele pakutakse andmebaasi haldamiseks ja kasutamiseks järgmised võimalused:

  • juurdepääs käsule MySQL string Unix shellist
  • andmebaasiga töötamine kasutajaskriptidest Perlis, PHP-s jne.
  • andmebaasi haldamine phpMyAdmini veebiliidese kaudu. Juurdepääsu mandaadid antakse registreerimisel; sisselogimine ja parool langevad kokku andmebaasi enda juurdepääsuandmetega

SSH-tunneldamine MySQL-i kaugandmebaasiga ühenduse loomiseks

Kasutame tarkvara: Putty v.0.70 (viimane stabiilne väljalase 2017-07-08.)

Algseaded kaugühendus:

  • Hosti nimi: [e-postiga kaitstud].veebisait - Host SSH-ühenduse jaoks, kus uXXXX — teie saidi number.
  • Sadam: 22
  • Protokoll: SSH
  • Allika port: 3306 — port jaoks kohalik ühendus pärast tunneli paigaldamist.
  • Sihtkoht: kohalik anname selgesõnaliselt märku, et ühendus luuakse kohalik sadam, eespool mainitud.
  • Sihtkoht: uXXXX.mysql.site:3306 — host, millega teatud pordis tunneldatakse (3306 - MySQL-i standard)

Nüüd peate menüüsse lisama seaded Edastatud pordid klõpsates nuppu "Lisa", nagu on näidatud alloleval joonisel, et saavutada järgmine tulemus:

Algdokumentatsioon on saadaval arendajate veebisaidil.

Seadistamine on lõpetatud, minge esimesse menüüsse "Session", nagu joonisel 1, ja klõpsake nuppu "Ava", et luua ühendus kaugserveriga SSH-protokolli kaudu. Läbime autoriseerimise, kasutades teie sisselogimist ja parooli, ning siseneme bashi, olles teie saidil kohalik /home/uXXXX.

Vahepeal toimub meie seadete kohaselt ühendus c tunnelitamine kohalik MySQL serverit kasutades SSH protokoll Ja sisemised vahendid Kitt. Seega, luues ühenduse kohaliku pordiga localhost:3306 ja kasutades MySQL-serveriga töötamiseks mis tahes tarkvara, saame juurdepääsu kaugandmebaasi haldusele, kaitstes samal ajal oma ühendust SSH-protokolli kaudu.

phpMyAdmin – pääse MySQL-ile veebibrauseri kaudu

MySQL-ile juurdepääsuks tavalisest veebibrauserist saavad kliendid tööriista kasutada phpMyAdmin. Selleks vaadake lehte.

Selle juurdepääsuandmed saadetakse alates ostu hetkest automaatselt kontaktaadressile tariifiplaan MySQL andmebaasi toega.

Ainus viis olge 100% andmete taastamises kindel – tehke regulaarselt varukoopia teavet. Selleks tuleb kasutada utiliiti mysqldump, mis on saadaval läbi unixi kesta.

Näidiskäsud andmebaasi eksportimiseks ja importimiseks:

mysqldump -u Kasutajanimi -p -h andmebaasi_serveri_nimi andmebaasi_nimi> dump.sql

Andmed salvestatakse faili dump.sql. Järgmisena taastame (vajadusel) andmed varukoopiast (prügist) järgmiselt:

mysql -u Kasutajanimi -p -h andmebaasi_serveri_nimi andmebaasi_nimi < dump.sql

Käivitav näidatud viisil MySQL-i utiliidid küsivad andmebaasi parooli. Peate sisestama vastava andmebaasi kasutaja parooli. Kui teie parool on kadunud, saate seda jaotises ise muuta Teeninduspuu(rippmenüü asub väga ülemine rida juhtpaneel paremal).

Vaikimisi arvestab süsteem, et andmebaasis olevad andmed on salvestatud UTF-8 kodeeringus. Kui teie andmed on salvestatud erinevas kodeeringus, peate pärast varukoopia (dmp) loomist andmete hilisemaks korrektseks taastamiseks avama loodud faili tekstiredaktor ja paranda selles rida:

/*!40101 MÄÄRA NIMED utf8 */;

Näiteks Windows-1251 kodeeringu jaoks peate määrama:

/*!40101 MÄÄRATA NIMED cp1251 */;

Lisavalikud mysqldump utiliidid:

--lisa-drop-tabel — suvand, mis lisab enne tabelite loomist käsu DROP TABLE. Enne tabelite taastamist prügikastist sisestage samanimelised tabelid tööbaas andmed kustutatakse ja luuakse varukoopiast uuesti. Soovitatav kasutada ennetamiseks võimalikud vead pärast taastumist;

-- lisalukud — suvand, mis lisab enne täitmist käsud LOCK TABLES ja pärast iga tabeli tõmmise täitmist UNLOCK TABLE. Kasutatakse MySQL-ile juurdepääsu kiirendamiseks;

--tsitaat-nimed- valik, mis käsib utiliidil panna tabelite ja veergude nimedesse jutumärgid. Soovitatav kasutada MySQL-i versioonide jaoks, mis on nooremad kui 4.1.1. Vanemates versioonides on see vaikimisi lubatud.

Kus mysqldump utiliit annab veateate:

mysqldump: mälu on otsas (vaja on XXXXX baiti) mysqldump: Sai vea: 2008: MySQL kliendi mälu saab serverist andmete toomisel tühjaks

Selle tulemusena on andmebaasi koopia loomise rida järgmine:

mysqldump --opt -u Kasutajanimi -p -h andmebaasi_serveri_nimi --lisa-drop-tabel andmebaasi_nimi> dump.sql

või niimoodi:

mysqldump --quick -u Kasutajanimi -p -h andmebaasi_serveri_nimi --lisa-drop-tabel andmebaasi_nimi> dump.sql

Kolmanda osapoole serveris tehtud väljavõtte ühilduvuse tagamiseks soovitame luua andmebaasi väljavõtte võtmega:

--set-muutuja max_allowed_packet=2M-O max_allowed_packet=2M

Kui impordi ajal kuvatakse tõrketeade nagu

mysqldump: Viga 2020: pakett on suurem kui "max_allowed_packet" bait tabeli "mingi_tabeli_nimi" reas: 2 dumpingu korral See tähendab, et teie andmebaas sisaldab andmeid, mida ei saa jagada eraldi osadeks, millest igaüks ei ületa kahte megabaiti.

Reeglina juhtub see siis, kui alus MySQL-i andmed kasutatakse sisu salvestamiseks erinevaid faile, näiteks pilte või muusikat, ilma neid otse sisse panemata failisüsteem. Sellisel juhul, kui mõne faili suurus ületab teatud väärtuse, muutub andmebaas meie serverites kasutamiseks sobimatuks ja peate need andmed oma andmebaasist kustutama või kaaluma andmebaasiserveri kasutamist VPS-serveris, kus saate saab määrata soovitud limiidi max_allowed_packet vajalikule väärtusele või mitte kasutada seda üldse.

Kui teie serverisse on installitud MySQL 4.0.x, siis andmete korrektseks edastamiseks kolmanda osapoole serverid Andmebaasi eksportimisel peate kasutama võtit:

-- ühilduv=mysql40

Kuidas töötada MySQL-iga Perli skriptidest

Perli skriptidest MySQL-iga töötamiseks kasutatakse tavaliselt DBI moodulit. See võimaldab mugavalt avada ja sulgeda ühendusi DBMS-iga, ette valmistada ja täita andmebaasi päringuid, käsitleda vigu jne. Kui teil pole Perli MySQL-iga töötamise kogemust, soovitame raamatut "Programmeerimine Perli DBI-s" (vene, inglise keeles).

Niisiis, näide Perl DBI-st MySQL-iga töötamiseks:

#!/usr/bin/perl kasuta DBI-d; minu $host = "u12345.mysql.site"; # fiktiivne MySQL-server minu $port = "3306"; # port, millega avame ühenduse minu $user = "u12345"; # kasutajanimi (fiktiivne) my $pass = "parool"; # parool minu $db = $kasutaja; # andmebaasi nimi - vaikimisi võrdub kasutajanime printiga "Content-type: text/html\n\n"; $dbh = DBI->connect("DBI:mysql:$db:$host:$port",$kasutaja,$pääs); $sth = $dbh->prepare("select field1 from table2");# päringu ettevalmistamine $sth->execute; # täitke päring while ($ref = $sth->fetchrow_arrayref) ( print "$$ref\n"; # print the result ) $rc = $sth->finish; # sulge $rc = $dbh->katkesta ühendus; # ühendus

Selles näites defineerime esmalt muutujad MySQL-i juurdepääsuparameetritega, seejärel väljastame HTTP-päise, kuna see on veebi kaudu käivitatav skript, seejärel loome andmebaasiga ühenduse, koostame ja saadame valikupäringu, võtame vastu ja prindime tulemused, ja seejärel suleühend. See lihtne skript Perli MySQL-iga töötamiseks. Rohkem üksikasjalikud näited leiate sellest artiklist.

Kuidas töötada MySQL-iga PHP-skriptidest

MySQL-iga töötamiseks saate kasutada sisseehitatud PHP keel tööriistad, mida hostimine juba toetab. PHP-l on välja töötatud ja selge liides sellesse DBMS-i, mis teeb PHP-st MySQL-iga töötamise kõige lihtsamaks ja mugavamaks, eriti algajatele veebihalduritele ja veebiprogrammeerijatele.

# looge ühendus serveriga ja valige oma andmebaas mysql_connect("u12345.mysql.site","u12345","parool"); mysql_select_db("andmebaas"); # koostada ja täita päring andmebaasi $query = "SELECT * FROM tabel"; $tulemus = mysql_query($query) või die(mysql_error()); # kuvab päringu tulemused while($i = mysql_fetch_row($result)) ( kaja $i; kaja $i; ..... )

Saadaval on täielik venekeelne dokumentatsioon PHP-skriptidest MySQL-iga töötamiseks. Lisaks kirjeldustele leiab sealt ka näpunäiteid. kogenud kasutajad ja näiteid dokumentatsioonis mainitud funktsioonide kasutamisest. Soovitame teile ka artiklit "" serveris hostinfo.ru.

Andmete laadimine kasutades LOAD DATA

Alustades MySQL versioonid 3.23.49, LOAD DATA LOCAL on turvakaalutlustel vaikimisi keelatud ja see peab olema spetsiaalselt lubatud.

Meie MySQL-server töötab LOAD DATA LOCAL-iga, kuid see funktsioon peab olema kliendi poolel lubatud.

Mysql-i utiliidi jaoks on selle valiku lubamiseks mitu võimalust:

  1. Parameeter --local-infile=1
  2. Loo sisse kodukataloog faili .my.cnf ja selles lubage see suvand rühma jaoks, mida see utiliit kasutab: local-infile=1

Kaasamine see režiim perlist: ühenduse loomisel peate määrama dsn-s mysql konfiguratsioonifaili (kuna libmysql teegil pole vaikeväärtust täiendavaid faile ei loe konfiguratsiooni) ja selles olev rühm, looge see rühm failis ja määrake selle grupi jaoks local-infile=1:

Näiteks siseneme sisse ~/.my.cnf

local-infile=1 ja skriptis konfigureerime ühenduse järgmiselt: my $dsn = "DBI:mysql:andmebaas:hostinimi;mysql_read_default_group=perl;". "mysql_read_default_file=~/.my.cnf"; my $dbh = DBI->connect($dsn, "kasutajanimi", "parool") ||die ": Ei saa ühendust MySQL-iga: $!";

Selle režiimi lubamine PHP-st: teil peab olema installitud oma kompileeritud PHP-tõlk.

Funktsioonis mysql_connect() peate viienda parameetrina kasutama argumenti 128 (konstandi CLIENT_LOCAL_FILES väärtus).

$dbh = mysql_connect($server, $kasutaja, $pass, false, 128);

Täiendav MySQL-i andmebaas ja juurdepääs MySQL-ile (MySQL-i kasutaja)

Ostetud tariifi osana antakse kasutajatele teatud arv MySQL-i andmebaase. Sel juhul ühendatakse automaatselt üks andmebaas, mille juurdepääsuandmed edastatakse teenuste loomisest teavitava kirjaga. Kliendid saavad iseseisvalt luua täiendavaid andmebaase ja MySQL-i juurdepääsu.

Selleks peate minema jaotisse Teeninduspuu valige sait, mille jaoks soovite luua lisateenus ja valige tabelis "MySQL" teenuse "MySQL-access (add.)" või "MySQL-base (add.)" jaoks käsk "add". Andmebaasi juurdepääsu paroole saab muuta, kutsudes vajaliku MySQL-i juurdepääsu jaoks välja käsu "muuda".

Täiendav dokumentatsioon ja kasulikud lingid

MySQL on andmebaaside arendajate seas kõige populaarsem. Selle populaarsusega kaasneb põhjaliku ja väga kvaliteetse dokumentatsiooni olemasolu. Kui olete selle kasutamise selgeks õppinud, pole teil kvaliteetsetele kirjeldustele juurdepääsuga probleeme vajalikud võimalused MySQL.

  • "MySQL-i kasutamine PHP-skriptides" - hostinfo.ru
  • "MySQL veebiprojektides" - hostinfo.ru

phpMyAdmin on LAMP-rakendus, mis on loodud spetsiaalselt administreerimiseks MySQL serverid. Kirjutatud PHP-s ja juurdepääsetav selle kaudu veebibrauseris, pakub phpMyAdmin GUI andmebaasi haldusülesannete jaoks.

Paigaldamine

Enne phpMyAdmini installimine teil on vaja juurdepääsu MySQL-i andmebaasile samas arvutis, kuhu installite phpMyAdmini või kuhu installite kaugarvuti, saadaval võrgus. Üksikasju vaadake jaotisest MySQL. Terminali installimiseks sisestage:

Sudo apt-get install phpmyadmin

Kui küsitakse, valige, milline veebiserver phpMyAdmini jaoks konfigureeritakse. See jaotis on mõeldud kasutamiseks kui veebiserver Apache2.

Sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo /etc/init.d/apache2 reload

Minge oma brauseris aadressile http:// kohalik host/phpmyadmin. Sisestage sisselogimislehel juur kasutajanimena või mõne muu kasutajana, kui olete selle konfigureerinud, ja selle kasutaja MySQL-i parooli.

Kui eelmises etapis, kui lähete aadressile http:// kohalik host/phpmyadmin, annab server veateate 404 - Ei leitud, kontrollige faili asukohta phpmyadmin.conf. Ubuntu 12.04 puhul: kui fail puudub aadressil /etc/apache2/conf.d/phpmyadmin.conf ja samal ajal eksisteerib aadressil /etc/phpmyadmin/apache.conf, seejärel teisaldage fail ja taaskäivitage server: sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf sudo /etc/init.d/apache2 restart

Pärast seda proovige uuesti oma brauseri kaudu sisse logida.

Seaded

PhpMyAdmini konfiguratsioonifailid asuvad kaustas /etc/phpmyadmin. Põhiseadete fail on /etc/phpmyadmin/config.inc.php. See fail sisaldab konfiguratsioonisuvandeid, mis kehtivad phpMyAdminile globaalselt.

phpMyAdmini kasutamiseks MySQL haldamine teises serveris, konfigureerige järgmine sissekanne failis /etc/phpmyadmin/config.inc.php:

$cfg["Serverid"][$i]["host"] = "db_server";

Asenda db_server praegusele IP-aadressile kaugserver Andmebaas. Samuti veenduge, et phpMyAdminiga arvutil on kaugandmebaasi juurdepääsuõigused.

Pärast seadistamist logige phpMyAdminist välja ja logige uuesti sisse ning teil on juurdepääs uuele serverile.

Lisamiseks kasutatakse faile config.header.inc.php ja config.footer.inc.php HTML top ja phpMyAdmini alumised päised.

Oma esimest tõsiseltvõetavat veebiprojekti luues seisate varem või hiljem silmitsi tööga andmebaaside ja eelkõige MySQL tehnoloogia kallal. MySQL-i andmebaasiserver sobib sellega töötamise lihtsuse tõttu suurepäraselt väikeste ja arenevate projektide jaoks varases arendusfaasis. Töö teeb veelgi lihtsamaks phpMyAdmini süsteem, mis annab kasutajale juurdepääsu ja graafilise liidese andmebaasiga töötamiseks, tabelite haldamiseks, loomiseks varukoopiad ja paljud teised kasulikud funktsioonid. Loomulikult kiirendab see töövoogu ja vabastab arendajatel aega kasulikumate asjade jaoks.

Kuidas Denweris phpMyAdminisse sisse logida?

Kõige populaarsem Windowsi jaoks on Denwer ja nagu võis arvata, sisaldab see phpMyAdminit. Kuid on üks probleem, millega kasutajad kogu aeg kokku puutuvad: phpMyAdminis kuidas administraatori paneeli sisse logida?

Kui kasutate "Denverit", siis kiire sisselogimine Juhtsüsteemi phpMyAdmin administraatori paneelil saate oma brauseri järjehoidjatele lisada spetsiaalse lingi: http://localhost/Tools/phpMyAdmin.

Kuid varsti peate saidi pärismajutusse üles laadima ja kui plaanite oma arenduse lõpuni rakendada, uurige eelnevalt järgmisi küsimusi: kuidas töötada phpMyAdmini liidesega? Kuidas sisse logida halduspaneel juhtimine?

Juhised ISP Manageri ja CPaneli sisselogimiseks

Kui teie kaugveebimajutus kasutab ISPmanageri juhtpaneeli, logige sisse, kasutades allolevas näites olevaid linke:

Kui installitud cPanel seejärel küsimused phpMyAdmini kohta, kuidas hosti sisse logida ei tekita probleeme. Kasutage järgmist linki: https: //your_site.com:2083/3rdparty/php Minu administraator/ – peate tühikud eemaldama.

Sõnade „teie sait.com” asemel kasutage oma ressursi domeeni, mis on ostetud ja hostile lisatud. Kui te ei oma praegu vajalikku domeeni, saate autoriseerida IP-aadressi järgi, sel juhul phpMyAdmin teate täpselt, kuidas siseneda.

Kui kasutate mõnda ebapopulaarset juhtpaneeli või ei tea, kas see on üldse olemas, proovige lisada oma saidi nimi pärast aadressi kaldkriipsu kontrollpaneel või määrake see sõna alamdomeeniks – seda kombinatsiooni kasutavad mõned hostid.