Phpmyadmin - dolgozni adatbázisok denwer

PhpMyAdmin - olyan felület, amely lehetővé teszi számunkra, hogy az adatbázissal. MySql adatbázis - az elsődleges eszköz létrehozása dinamikus weboldalak.
A működési elve a következő: hozzon létre egy honlapot a HTML-frame és bizonyos helyeken a keret (például a fő tartalmi terület) a PHP-script az adatbázisból megjeleníti az információkat képező tartalom az oldalon.
Ebben a cikkben fogjuk tanulni, hogyan kell létrehozni egy adatbázist a helyi számítógépre Denver.

Tehát, fuss Denver és vezetett mélyebbre a dzsungelbe (olvastam telepítése Denver részlet).


Ahhoz, hogy használhassa a Start Denwer címkét.

Lapozzunk az oldal letöltését egy listát a linkeket.

Ha erre kattint, akkor indul, nem fogja elhinni, Import Import phpMyAdmin programot.

A helyi számítógépen, mint mi lesz, hogy hozzon létre egy felhasználói.

A „kiváltságokat” oldalon kattintson a „kapcsolati Új felhasználó”.

A Felhasználó hozzáadása oldalon adja meg a felhasználónevét és jelszavát, majd válassza az összes kiváltságokat, mi lehet penny wise.

Nyomd meg a gombot a „Go”, és ha minden rendben van, akkor azt látjuk, megerősítést létrehozása egy új felhasználót.

Most fogunk dolgozni egy php-script és csatlakoztassa az adatbázis segítségével kell használni a felhasználónév és jelszó létrehozásához felhasznált (legfőképpen ne felejtsük el, hogy mi ott vagyunk írva, amikor a felhasználó létre).


Hozzon létre egy új táblát az adatbázisban a projektünk

Tovább a főoldalra phpMyAdmin-a

És adja meg a nevét az új adatbázis közvetlenül a fő oldalon kattintson a „Create” gombra.

Ez minden létrehozott alap.

Az adatbázisban tárolják nem csak így van, és a táblázatokban. Ezért létre kell hozni legalább egy asztalnál bizonyos számú CMV területeken. Ehhez használja a mezőben az „Új táblát az adatbázisban.”
Mi meg az asztalt a nevét, és adja a mezők száma ebben a táblázatban.

Itt jegyzem meg, az a tény - a táblákat az adatbázisban bármilyen szám lehet. És annak érdekében, hogy visszaszerezze az adatokat a táblázat csak meg kell adnia a nevét és a területen, ahonnan ezeket az adatokat, majd illessze be az igény a HTML-csontváz php-script.

Megnyomása után a „Go” gombot betölt egy oldalt mezőket hoz létre az adatbázist.

Ábra. 1. Hozzon létre egy mezőt a táblázatban.


Most, hogy lépni, meg kell enni egy kis elmélet

Információk az adatbázisban tárolt az alábbiak szerint:

Ez egy adatbázist, amely egy adott nevet (ebben az esetben new_base). Az adatbázis táblák találhatók, lehetnek bármilyen szám (ebben az esetben létrehozunk egy táblázatot a tablica new_base adatok). Bent a táblázatok mezőket azokkal az adatokkal, a sejtekben, számuk létrehozásakor megadott egy táblázatot (ebben az esetben mi teremtünk 3 mezők).

Grafikailag ez esetben is képviselteti magát az alábbiak szerint:

Mindenesetre asztal jelen kell lennie szolgáltatás területén az úgynevezett elsődleges kulcs mezőt. Ez a mező lehetővé teszi számunkra, számozott sort a táblázatba, majd utal egy adott vonal értéke az elsődleges kulcs (ebben az esetben a szerepét az elsődleges kulcs mező id mező).

Az elmélet elkészült, folytassa a létrehozását táblázatok a gyakorlatban.

Minden nizheiduschy szöveg utal ábra. 1.

Az elején hozzunk létre ezt a szükséges elsődleges kulcs mezőt. elsődleges kulcs mező, mi lesz az első mezőt. Menjünk lépésről lépésre:

1) Adja meg a nevét a területen, például id.

2) Válassza ki a területen. Alapértelmezésben a mező típusát érdemes az érték VARCHAR - ami azt jelenti típustalan adatokat, hogy van, VARCHAR - bármilyen karakter. Szöveg, számok, betűk - minden VARCHAR. Ha úgy döntünk, hogy milyen típusú VARCHAR, akkor a következő beviteli mező hossz / értékeket meg kell adnia a karakterek maximális száma a sejtben.

Egy másik érdekes adat típusát - szöveg. TEXT adattípus önmagáért beszél: a területén ilyen típusú sejteket is tartalmazhat szöveget karakterek (betűk, számok, szóközök, HTML kódok, stb.) De ellentétben a VARCHAR típusú szövegben nem kell megadni a hosszúság / érték. A szöveg hossza érték automatikusan egyenlővé 65.535 karakter, és beviteli mező hossz / értékeket kell üríteni a Charta.

És az utolsó adatok típusát érdekes számunkra - ez INT. Az INT mező típusú sejtek tartalmazhatnak csak egész értékek. Amikor kiválaszt egy mezőt INT típusú kell adnia a karakterek száma hosszúság / érték.

Az egyéb típusú használt adatok ooochen ritka. És amikor úgy érzi, hogy szükség van, hogy más típusú adatokat, akkor sokkal fejlődött ebben az irányban, hogy ők maguk tudják, mit jelent. És ezen a ponton én szerényen hallgat az összes többi perverz típusú adatokat.

Most figyelmét -, hogy állítsa be az elsődleges kulcs mező paramétereinek kell választani adattípus INT mert sejtek ezt a szolgáltatást a területen ugyanis egész adat (a sorok száma).

3) Az elsődleges kulcs mező, meg kell változtatni az értékét kiegészítésképpen auto_increment. Ez úgy történik, hogy amikor létrehoz egy új sort, akkor nem kell bajlódnia bevezetéséről szóló adatokat az elsődleges kulcs mező, akkor a rendszer automatikusan kitölti (értékre az előző sorban az elsődleges kulcs mezőt, hogy az egyik - a növekedés üteme a fák, pálca).

4) És végül, meg kell tenni a rádiós kapcsoló elsődleges.

5) kívánt esetben megadható az attribútum értéket előjel nélküli. Ez az érték azt jelzi, hogy csak a pozitív számok szerepelnek a sejtek a területen. Ez úgy történik, hogy optimalizálja, csökkenti lefoglalt memóriát változókat.

Ez minden a mező elsődleges kulcs.

Zero - az alapértelmezett érték nem nulla. Ez azt jelenti, hogy a sejtek a mező nem lehet üres és tartalmaznia kell legalább valamilyen értéket. Ha van szükség, hogy a sejtek a mező üres (egyértelmű, hogy az elsődleges kulcs mező, ez a helyzet nem fordulhat elő semmilyen módon), akkor módosítsa az értéket null.

Ezután gyorsan ad a szükséges attribútumok a két fennmaradó területeken (legyen VARCHAR és szöveg), és nézd meg a képet, mint ez minden, amit kaptam.

Néhány szó a hosszúság / érték. A megadott azonosítójú 4. Ez azt jelenti, hogy a sejtek a mező tartalmazhat információt nem több, mint 4 számjegy (1000, 15, 9999 - lehet megfékezni, de a 10.000 - nem). Ugyanez a mezőt, amelynek Infa típusú VARCHAR.

Kattintson a Mentés gombra, és az én újonnan kialakított asztal az adatbázis születik.

Ha megnyomja a linkre kattintva beszúrása. Én képes lesz kitölteni az újszülött táblázatot.

id mező üresen hagyható, mivel ez már auto_increment attribútumot, majd a cellát automatikusan beíródik az első mező 1.

Az az oldal alján kattintson a gombra, rekord, és ment be az adatbázisba.

Root felhasználó változott másik nevet, és állítsa be a jelszót, mindegy, a 3. pozícióban vendéglátók "127.0.0.1", "Localhost", „Gyártás”.

Ezután ezt választotta „Az összes eltávolítása felhasználó látsz jogosultságokat.” Most megjelenik a „Hozzáférés megtagadva”, és a nagyon erős lapja PhpMyAdmin - phpMyAdmin megpróbált csatlakozni a MySQL szerverhez, de a szerver visszautasította a kapcsolatot. Ellenőrizze a hostname, felhasználónevét és jelszavát config.inc.php.

Jelölje be ezt a fájlt nem kap sehol, mert az eredeti felhasználó „Root” bejegyzés van 3 helyen anélkül, hogy a jelszó!
Mit kell tenni, és hogyan kell megoldani a helyzetet?
------
Előre is köszönöm!

De idejű adatok vagy perverz adattípusok? Bár én nem használja őket, és írok az asztalra 🙂 dátum formájában másodperc óta eltelt. De sokan használják. A különböző CMS látott. Megértettem, hogy az optimális memória költségek, mint a használata terén, amely tárolja a dátum vagy az idő, vagy Varchar Int.

Azonnali, vagy jobb megmutatja, hogyan kell kapcsolódni két vagy lehetőleg több asztalon egyszerre. Köszönjük!

kérdés, hogy a fejlett ebben a témában: hogyan cserélni szálakat. válogatása (válasszon ... sorrendben) nem megfelelő, mert miután №100 №1 legyen, ahelyett №2, №3, stb ... amíg kitöltésével adatbázist annak érdekében, probelmy nem volt, aztán úgy döntött, hogy egy sorban váltakozva, ennek eredményeként azt vegyes eredményeket és ki ....

Az, hogy a sorok az eredmény határozza csak rendelésre a sorrendben. Ha a sorrend nem függ egy adott területen, és azt szeretnénk, hogy tegye ki magát, akkor add, amit valaha mező, amely felelős az eljárás során (pl szint (int)), és azt írja be a sorozatszámot, a minta, illetve -
SELECT * FROM tra-ta-ta ORDER BY szinten

Az igazság az, ha egyszer szükség van beszúrni egy sort a már meglévő, akkor először meg kell befejezni a kérelem -
UPDATE `table_name` SET szinten = szint + 1, ahol harmadik szintű> = "

majd tegye betét az adatokat, hogy a beszúrni kívánt

Wow))
Köszönöm szépen ... az interneten egy csomó dolgot, de minden darab, de a darab, míg itt ... gyönyörű.

Nagyon köszönöm a cikket!
A kérdésem a következő sorokat:
Itt van, hogyan lehet belépni phpMyAdmin keresztül Denver interfész (localhost / ...), de hogyan lehet bejutni PHPMyAdmin ha a linkek az ugyanazon a felületen Denver elveszett? Például egy fájlt futtatni egy könyvtár ...

mit kell tenni, hogy phpmyadmin is betöltődik, köszönjük ....

Pontosan ugyanaz a probléma. A számítógépen van egy másik nem denverovskaya adatbázis és konfigurációs fájlok konfliktus. Törölje a fájlt config - minden működött (nekem üres volt - nem vesztettem semmit).
Próbálja ki a lehetséges segítséget.

Én is hasonló a helyzet
hiba
MySQL mondta:

Kapcsolat a kontrollfelhasználó konfigurációban meghatározott sikerült.

megérteni! InternetExpl megváltozott a Chrome. segített

Nos, valójában nem vízforraló, és csak állni a teáskannát.
Hála Andrew, most már tudok versenyezni és vízforraló.
Általában miatt a cikket, azt nőttek. Köszönöm.

Van paraméter A_I -necessity csak meg kell jelölnie. Különböző változatai phpmyadmin.

Köszönöm szépen. Nagyon világosan írva. Szeretném tudni, hogy az adatbázis, hogy az időt és a dátumot, például, küldjön visszajelzést.
Köszönöm.

Nos, ha törölni szeretné denwer akkor egyszerűen törölje a mappát, amelyen telepítve van (általában C: \ Web szerverekhez). És a uchetki gyökér, az akkor phpMyAdmin konfigurációs fájl - config.inc.php fájlt (a fájl elérési út általában egy - C: \ Web szerverekhez \ home \ localhost \ www \ Tools \ phpmyadmin) változás változó

$ Cfg [ 'Servers'] [$ i] [ 'password'] = 'jelszó';

Ó, értem, szükséges volt, hogy „Root” is változott a felhasználó nevét.