MySQL adatbázis feltöltése a legegyszerűbben
Ha kész az adatbázis, kód, minden utána hogyan töltöm fel a webserverre? A dotroll-nál belépek a phpMyAdmin-ba, de ott is létre kell hozni az adattáblát és fel kell tölteni az adatokat? Nem lehet a localhost-ról az adatbázis fájlait egyszerűen felmásolni?
re: MySQL adatbázis feltöltése a legegyszerűbben
Létrehozod az adatbázist a MySql szerveren... a táblákat szépen becsomagolod zip-pel, aztán importálod a phpMyAdmin-on keresztül...
re: MySQL adatbázis feltöltése a legegyszerűbben
1. PhpMyAdmin
Export majd import.
2. Mysqldump
Export:
mysqldump -u user -pjelszo ADATBAZIS > file.sql
Import:
mysqldump -u user -pjelszo ADATBAZIS < file.sql
* a -pjelszo igy helyes nem kell szünet.
re: MySQL adatbázis feltöltése a legegyszerűbben
Szia!
Először ki kell menteni az adatbázist localhostról. Belépsz a localhost PhpMyadminjába, ott kiválasztod azt az adatbázist amiben vannak az infók. Rákattintasz az "export"-ra. jelöld ki az összes táblát, majd adj meg neki egy nevet(lent). Így megvan az adatbázisod tartalma egy txt fileba. Ezt kell felmásolnod a leendő adatbázisodba.
Belépsz a phpMyAdminba, ott létrehozol egy adatbázist(lehet már előre létre van neked hozva). Rákattintasz az adatbázis nevére, majd fölül válaszd ki az "Import"-ot. Itt meg kell adni az adatbázis elérési útvonalát(annak a txt filenak amit előbb ki"exportáltál").
Így fel is van másolva az adatbázisod:) Ne felejtsd el az adatbázis elérési adataid megváltoztatni.
re: MySQL adatbázis feltöltése a legegyszerűbben
Idézet:
Botond eredeti hozzászólása
Szia!
Először ki kell menteni az adatbázist localhostról. Belépsz a localhost PhpMyadminjába, ott kiválasztod azt az adatbázist amiben vannak az infók. Rákattintasz az "export"-ra. jelöld ki az összes táblát, majd adj meg neki egy nevet(lent). Így megvan az adatbázisod tartalma egy txt fileba. Ezt kell felmásolnod a leendő adatbázisodba.
Belépsz a phpMyAdminba, ott létrehozol egy adatbázist(lehet már előre létre van neked hozva). Rákattintasz az adatbázis nevére, majd fölül válaszd ki az "Import"-ot. Itt meg kell adni az adatbázis elérési útvonalát(annak a txt filenak amit előbb ki"exportáltál").
Így fel is van másolva az adatbázisod:) Ne felejtsd el az adatbázis elérési adataid megváltoztatni.
Az exportálási részben az SQL van kiválasztva. Az jó lesz? A Beállítások részben nem kell megadni semmit?
re: MySQL adatbázis feltöltése a legegyszerűbben
Jó lesz:) Mindent hagyj alapon, annyira figyelj, hogy alul van ilyen, hogy Filenév megadása, azt pipáld be és írj be valamit:)
re: MySQL adatbázis feltöltése a legegyszerűbben
Én úgy szoktam csinálni, hogy mysql workbench-ben megtervezem az adatbázist, utána kiexportálom sql-be, (vagy újabban a Doctrine export-ot használom és egyenesen megy a programba) átnézem, hogy minden ok-e és a szerveren lefuttatom az sql-t (nem import). Így még sosem volt hiba. :)
re: MySQL adatbázis feltöltése a legegyszerűbben
Idézet:
toldigabor eredeti hozzászólása
Ha kész az adatbázis, kód, minden utána hogyan töltöm fel a webserverre? A dotroll-nál belépek a phpMyAdmin-ba, de ott is létre kell hozni az adattáblát és fel kell tölteni az adatokat? Nem lehet a localhost-ról az adatbázis fájlait egyszerűen felmásolni?
Fel tudod tölteni az exportált SQL adatokat.
Local PhpMyAdmin-ban az export fülön, jelöld ki a táblákat amit szeretnél menteni.
Majd a szerveren lévő PHPMyAdmin-ba import menüpontnál töltsd fel.
Előfordulhatnak karakter kódolási hibák!
re: MySQL adatbázis feltöltése a legegyszerűbben
Ha elvégzem az adatbázis importot és felmásolom ftp-n a teljes localhostos weboldal tartalmát, akkor egy az egyben megkapom a tárhelyen a localhostos weboldalamat?
re: MySQL adatbázis feltöltése a legegyszerűbben
Idézet:
vitamin eredeti hozzászólása
akkor egy az egyben megkapom a tárhelyen a localhostos weboldalamat?
Nem feltétlenül, lehet, hogy még a config fájlban át kell írnod a kapcsolódási adatokat, illetve az adatbázisban előfordulhat, hogy az url-t módosítani kell.