Autor Zpráva
lenkasui
Profil
Ahojte vsichni, jak prosim dokazu prenest na placeny webhosting to, co uz mesic vytvarim v pocitaci na localhostu?

Zajima me, jestli jen prekopiruju adresar z PC na FTP.

Kde se doctu o tom, jak se pripojuje k databazi z ftp, pripadne, jestli se tam nejak exportuje ta databaze nebo jak vlastne
mam rozchodit svuj webik s databazi na placenem webhostingu?

potrebuju poradit prvni krucky,prosim
Ice
Profil
lenkasui
Nějaký podivný dotaz? Na to že už tvoříš databáze na localhostu a nevíš jak na placený web to přenést????

Prekopirovat adresar stacit nebude, tam muzes prekopcit jen soubory co budou na webu, obrazky styly apod.

K databazi se pripojis pres webove rozhrani. Je to adresa ve stylu www.mysql.nazevdomeny.cz . Nejlépe to tajdes ve správě webhostingu, kde je databazovy server na jaké adrese a jake udaje jsou potreba.

Tohle je velmi jednoduse receno.
lenkasui
Profil
Ice, dekuju


<?php
function OtevriDB($hostitel = "xxxx", $uziv_jmeno = "yyyy", $heslo = "zzzz",
$DB = "vvvv")
{
$navratova_hodnota = false;
$spojeni = mysql_connect($hostitel, $uziv_jmeno, $heslo);
if(!$spojeni)
echo "Nepodařilo se vytvořit spojení s hostitelem $hostitel!";
else {
$navratova_hodnota = mysql_select_db($DB);
if (!$navratova_hodnota)
echo "Nepodařilo se nastavit pracovní databázi $DB!";
}
return $navratova_hodnota;
}
?>


kdyz spustim na webhostingu webovku, tak mi to z tohoto kodu vzdy vypise:

Nepodařilo se nastavit pracovní databázi
lenkasui
Profil
a pritom v localhostu to funguje uplne pekne
djlj
Profil
Tak asi nemáš vytvořenou databázi. Nech si vypsat mysql_error a zařiď se podle něj.
lenkasui
Profil
databazi jsem vytvorila normalne v mysql behem prace na localhostu a ted kdyz jsem soubory nakopirovala na web, tak mi to nejde otevrit.
Musim nejak vytvaret databazi na tom webhostingu?
lenkasui
Profil
musim nejak tu databazi z localhostu prostrednictvim phpadminu exportovat na ten webhosting?
djlj
Profil
Samozřejmě že musíš.
lenkasui
Profil
fakt? ahaaaaa

muzu se o tom nekde docist, pripadne kde, prosim, nejaky overeny manual?
jak exportovat, kde se mi to exportovane ulozi a kam to ulozit na webu?
lenkasui
Profil
kdyz uz to exportuju v phpadminovi, objevi se mi tedy vypis na obrazovce...mam tento text kopirovat a ulozit do textoveho souboru a ten pak ulozit na netu?
djlj
Profil
Exportovat v PMA na localhostu, importovat v PMA na hostingu. Export můžeš provést i do souboru, stačí si přečíst jednotlivé možnosti, které ti PMA nabízí.
lenkasui
Profil
kdyz nemam PMA na hostingu, jak jsem si tady uz precetla, je mozne exportovat databazi, ktera byla vyexportovana v PMA do souboru pres mysql konzolu, jak prosim zni prikaz, ktery takovy export umoznuje?
djlj
Profil
Jak víš, že nemáš PMA na hostingu? To má snad dnes už každý hosting. (Snad není takový problém se zeptat přímo tam, ne?) Pokud ne, změň hosting, nebo si nahraj vlastní PMA.
Proč chceš na hostingu exportovat databázi, když tam žádnou nemáš? Nechceš ji náhodou importovat?
lenkasui
Profil
ja chci NA hosting exportovat databazi
nebo, kdyz vejdu na hosting, tak chci importovat databazi, jujky, tak ted uz jsem sama zamotana

no, mam hosting na www.savana.cz
lenkasui
Profil
aaa, uz jsem to asi nasla, moment, fakt to tam je ten phpmyadmin
lenkasui
Profil
V php adminu na webhostingu tesne po importu dat mi to hlasi:

MySQL hlásí:
#1044 - Access denied for user 'mojejmeno'@'%' to database 'mujnazev'
lenkasui
Profil
pritom do php adminu adminu se uplne pohodlne prihlasim pod:
mojejmeno
lenkasui
Profil
exportuju to z localhostu z phpmyadminu do souboru localhost.sql

a pak tento soubor importuju na webu... je to spravne?
akorat to hlasi:
MySQL hlásí:
#1044 - Access denied for user 'mojejmeno'@'%' to database 'mujnazev'
Kajman_
Profil *
jak prosim zni prikaz, ktery takovy export umoznuje

mysql -u mojejmeno -p -D mujnazev < soubor.sql

a pak tento soubor importuju na webu... je to spravne?
akorat to hlasi:


Ano správně, ale jestli je špatně nastaven přístup na hostingu, tak Vám pomůže jen hosting samotný.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0