Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa upladom baze za WordPress site

[es] :: MySQL :: Problem sa upladom baze za WordPress site

[ Pregleda: 2239 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

junior95

Član broj: 319717
Poruke: 157
37.203.76.*



+1 Profil

icon Problem sa upladom baze za WordPress site06.02.2014. u 23:11 - pre 123 meseci
Pozdrav, već sam postavio u podforum web design, ali skontao sam da je možda bolje među bazama podataka, nadam se da se moderatori neće ljutiti, i da će onu koja je suvišna izbrisati.
Prilikom uploada baze jednog wordpress site na server na internetu dobijem poruku:
Code:
Code:
Code:
Pogreška
SQL upit: Dokumentacija

--
-- Baza podataka: `test`
--
DELIMITER $$--
-- Postupci
--
DROP PROCEDURE IF EXISTS  `test_multi_sets` $$ CREATE DEFINER =  `root`@`localhost` PROCEDURE  `test_multi_sets` ( ) DETERMINISTIC BEGIN SELECT USER( ) AS first_col;


MySQL je poručio:  Dokumentacija

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER $$
DROP PROCEDURE IF EXISTS `test_multi_sets`$$
CREATE DEFINER=`root`@' at line 1 


Kod u blizini delimitera je:
Code:
DELIMITER $$
--
-- Postupci
--
CREATE DEFINER=`root`@`localhost` PROCEDURE `test_multi_sets`()
    DETERMINISTIC
begin
        select user() as first_col;
        select user() as first_col, now() as second_col;
        select user() as first_col, now() as second_col, now() as third_col;
        end$$

DELIMITER;

-- --------------------------------------------------------



Da li bih mogao ispraviti sintaxu da uploadam ovu bazu na server, ako je premalo informacija, recite šta treba pa ću napisati.
Hvala.
 
Odgovor na temu

igorv
Igor Vujovic
Beograd

Član broj: 70222
Poruke: 68
*.static.isp.telekom.rs.

Sajt: objengine.com


+4 Profil

icon Re: Problem sa upladom baze za WordPress site07.02.2014. u 07:56 - pre 123 meseci
Zadnji red ispravi,
umjesto
DELIMITER;
treba da bude
DELIMITER ;
 
Odgovor na temu

junior95

Član broj: 319717
Poruke: 157
37.203.69.*



+1 Profil

icon Re: Problem sa upladom baze za WordPress site07.02.2014. u 08:36 - pre 123 meseci
Probao sam i to, ali isti error prijavljuje. U svakom slucaju hvala.
 
Odgovor na temu

igorv
Igor Vujovic
Beograd

Član broj: 70222
Poruke: 68
*.static.isp.telekom.rs.

Sajt: objengine.com


+4 Profil

icon Re: Problem sa upladom baze za WordPress site07.02.2014. u 09:48 - pre 123 meseci
Sad sam probao
Citat:

DELIMITER $$
--
-- Postupci
--
CREATE DEFINER=`root`@`localhost` PROCEDURE `test_multi_sets`()
DETERMINISTIC
begin
select user() as first_col;
select user() as first_col, now() as second_col;
select user() as first_col, now() as second_col, now() as third_col;
end$$

DELIMITER ;


kod mene radi,
mozda je problem ako koristis kod iz prvog primjera
u prvoji liniji
DELIMITER $$--
ne treba da ima --
 
Odgovor na temu

junior95

Član broj: 319717
Poruke: 157
92.36.194.*



+1 Profil

icon Re: Problem sa upladom baze za WordPress site07.02.2014. u 12:28 - pre 123 meseci
U kodu baze koju pokušavam uploadati piše DELIMITER $$ bez ovih minusa --, ali prilikom pokušaja uploada u greški koju prijavi i koju sam zalijepio iznad piše sa tim minusima DELIMITER $$--.
Kad kliknem na "?" iza "MySQL je poručio", dobijem "objašnjenje" na http://dev.mysql.com/doc/refman/5.1/en/error-messages-server.html#error_er_parse_error, ali koje ja ne razumijem, u mysql nisam nikad programirao, ovo je samo usputni posao.

Uploadom sam fotografiju, tačno na koji način phpMyAdmin izda upozorenje.
http://imgur.com/rpzhBry
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.oracle.co.uk.

Sajt: mysql.rs


+2377 Profil

icon Re: Problem sa upladom baze za WordPress site08.02.2014. u 06:27 - pre 123 meseci
1. koja je verzija mysql-a na koji pokusavas upucat taj bekap?
2. ciji je to mysql? tvoj ili neki hosting?
3. ko je kreirao taj bekap i kako?

koliko ja vidim sintaksno je ovde sve u redu, ili phpmyadmin (ne bi bilo prvi put) pravi neku glupost ili je problem skroz drugaciji, na primer, "CREATE DEFINER=`root`@`localhost` " znaci da imas pravo na toj bazi da se ponasas kao root, ako to gore nije tvoj mysql server sansa za to je nula, izbaci to i probaj bez dakle

Code:

DELIMITER $$
CREATE PROCEDURE `test_multi_sets`()
DETERMINISTIC
begin
select user() as first_col;
select user() as first_col, now() as second_col;
select user() as first_col, now() as second_col, now() as third_col;
end$$

DELIMITER ;


pa javi da li je pomoglo


 
Odgovor na temu

junior95

Član broj: 319717
Poruke: 157
109.163.156.*



+1 Profil

icon Re: Problem sa upladom baze za WordPress site08.02.2014. u 16:28 - pre 123 meseci
I poslije ovoga prijavljuje istu grešku.


Hosting na koji pokušavam uploadati je praktično moj, internet provider uz pakete interneta nam daje G hosting sa sljedećim karakteristikama na linku.

http://www.bhtelecom.ba/g_hosting.html

Kad se ulogiram na phpMyAdmin imam sljedeće karakteristike:
Citat:
localhost

Verzija poslužitelja: 5.1.49-log
Verzija protokola: 10
Poslužitelj: Localhost via UNIX socket
Korisnik: degirme_test@localhost
MySQL tablica znakova: UTF-8 Unicode (utf8)
MySQL uspoređivanje veza: Dokumentacija
Izradi novu bazu podataka: Dokumentacija
Bez privilegija
Prikaži podatke MySQL pokretanja
Prikaži MySQL sistemske varijable Dokumentacija
Procesi Dokumentacija
Tablica znakova i uspoređivanja
Pogoni pohrane
Baze podataka
Izvoz
Uvoz
Odjava
phpMyAdmin - 2.11.10

MySQL verzija klijenta: 5.1.49
Upotrijebljena PHP proširenja: mysql
Jezik - Language Info:
Tema / Stil:
Veličina fonta:
phpMyAdmin dokumentacija
phpMyAdmin wiki
Službena stranica programa phpMyAdmin
[ChangeLog] [Subversion] [Lists]


Site i baza koju pokušavam postaviti na server nisu ništa konkretno, nego školski primjer rada site u wordpressu, sa nekoliko stranica, bezveznim tekstom i slikama, sve rađeno u posljednjoj verziji XAMPP, i bazu sam ja exportovao sa lokalnog servera i phpmyadmina.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Problem sa upladom baze za WordPress site08.02.2014. u 17:49 - pre 123 meseci
cesto stored procedure nisu dozvoljene na shared hostingu, ali trebao bi da dobijes u tom slucaju "ERROR 1044 (42000): Access denied for user..." a ne "#1064 - You have an error..."

da li mozes da se zakacis za taj mysql server iz nekog drugog klijenta meni i dalje smrdi da ti phpmyadmin pravi problem posto sintaksno tu nema problema

ono sto mozes da uradis da zaobidjes phpmyadmin je da taj dump ucitas sa bigdump php skriptom:
http://www.ozerov.de/bigdump/


 
Odgovor na temu

junior95

Član broj: 319717
Poruke: 157
109.175.34.*



+1 Profil

icon Re: Problem sa upladom baze za WordPress site08.02.2014. u 18:53 - pre 123 meseci
Vjerovatno je do phpMyAdmina, već nekoliko dana surfam po netu, i mnogi imaju ovaj isti problem, ali ni na jednom mjestu nije rješen ;).
Kad dođem za svoj računar probat ću sa ovim bigdump.php, jer trenutno nemam bazu za upload ovdje.

Ako sam ja dobro skontao ovo uputstvo, trebat ću promijeniti samo ove četiri linije u bigdump.php
Možeš li mi reći jesam li dobro skontao kako ću ovo promijeniti.
Code:
$db_server   = 'localhost'; Da li ovdje umjesto localhost pišem web adressu site, ili nešto drugo?
$db_name     = '';  ovdje pišem ime baze na serveru
$db_username = ''; username baze na serveru
$db_password = ''; password baze na serveru. 


Da li bi mogao pojasniti korak broj 2.:
Drop the old tables on the target database if your dump doesn’t contain “DROP TABLE” (use phpMyAdmin)
 
Odgovor na temu

junior95

Član broj: 319717
Poruke: 157
31.176.169.*



+1 Profil

icon Re: Problem sa upladom baze za WordPress site08.02.2014. u 23:53 - pre 123 meseci
Mnogo hvala bogdan.kecman...uspio sam uploadati...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Problem sa upladom baze za WordPress site09.02.2014. u 18:40 - pre 123 meseci
vidim da si se snasao ... db_server je "gde ti je mysql server" ne gde ti je web, to ti kaze provajder, ostalo ti je jasno ... za drop, ako ti u samom dampu ne stoji pre create-a drop table .. kaze ti da dropnes tabele rucno ..

bitno da radi, taj myphpadmin je korisna sprava za ponekad ali daleko od upotrebljivog alata za svaku priliku .. :( ovo im je na zalost ozbiljan bug, vidi da li mozda ima neka novija verzija? da li je to tvoj myadmin koji si ti instalirao ili je to od provajdera?
 
Odgovor na temu

junior95

Član broj: 319717
Poruke: 157
31.176.144.*



+1 Profil

icon Re: Problem sa upladom baze za WordPress site09.02.2014. u 20:59 - pre 123 meseci
Baš i nemamo mogućnost (besplatno) mijenjati ništa na serveru, sve što je instalirano (od strane njih) na server manje više je statično. Ima link iznad možeš pogledati na kojem principu radi. Snašao sam se što se tiče postavki.
Što se tiče onog delimitera i sintaksičke greške koju je prijavljivao provjerio sam dokumentaciju odgovarajuće verzije na zvaničnoj stranici phpMyAdmin, i sve je bilo regularno, međutim kad sam i pomoću bigdumpa pokušao da upladam bazu isti delimiter je prijavio sintaksičku grešku na taj način, ali to sam riješio tako što sam dva znaka za dolar "$$" iza ključne riječi END, prebacio iza ključne riječi DELIMITER ;$$ tako da je novi kod izgledao ovako:
Code:
DELIMITER $$
CREATE PROCEDURE `test_multi_sets`()
DETERMINISTIC
begin
select user() as first_col;
select user() as first_col, now() as second_col;
select user() as first_col, now() as second_col, now() as third_col;
end

DELIMITER ;$$

mada sam istu promjenu radio i prilikom uploada preko phpMyAdmina ali nije moglo.
 
Odgovor na temu

[es] :: MySQL :: Problem sa upladom baze za WordPress site

[ Pregleda: 2239 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.