![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam sobie strone www w phpie i mysqlu na serwerze lokalnie. chciałby wszystkie dane z tabel i same tabele utworzyć (skopiować) na innym serwerze automatycznie za pomocą jakiegos skryptu. jak to zrobic?? W xamppie na serwere lokalnym jest katalog mysql i tam są dane z bazy ale są w dziwnych formatach. jak najprosciej sobie z tym poradzić?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Napisać skrypt php, który wyciągnie wszystkei dane o tabelach oraz wszystkie dane z tych tabel, odpowiednio je przerobi i stworzy gotowy plik php którego uruchomienie spowoduje stworzenie tych tabel oraz wprowadzi wartośći.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Napisać skrypt php, który wyciągnie wszystkei dane o tabelach oraz wszystkie dane z tych tabel, odpowiednio je przerobi i stworzy gotowy plik php którego uruchomienie spowoduje stworzenie tych tabel oraz wprowadzi wartośći. no właśnie co zrobić to mniej więcej wiem ale jak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) oto jest pytanie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Edit: zawsze korzystałem w phpmyadmina i nawet nie wiem jak sie tworzy tabelke za pomocą phpa... np. eksportowałem tabele z phpmyadmina i zrobiłem takie cos:
i nie działa: wyskakuje: bad a po wklejeniu dokladnie tego co exportował phpmyadmin w dział SQL i ze zmnieniona nazwa tabelki wychodzi mi błąd w phpmyadminie: Warning: Cannot modify header information - headers already sent by (output started at C:\xampplite\phpMyAdmin\libraries\header_meta_style.inc.php:27) in C:\xampplite\phpMyAdmin\libraries\common.lib.php on line 1154 ...ale za to dodaje tabele Ten post edytował kononowicz 6.02.2007, 17:19:43 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
wykorzystaj mysql_error() i zobacz jaki błąd zwraca Ci ten kod php. Będziesz wiedział co jest nie tak w tym zapytaniu tworzącym tabelę.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
a jak sprawdzić czy istnieje jakas tabela w bazie?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@kononowicz ostatnie upomnienie: korzystaj z manuala
http://dev.mysql.com/doc/refman/5.0/en/create-table.html zobacz jak wyglada skladnia create table a wszystko bedzie jasne |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
@kononowicz ostatnie upomnienie: korzystaj z manuala http://dev.mysql.com/doc/refman/5.0/en/create-table.html zobacz jak wyglada skladnia create table a wszystko bedzie jasne to juz zrobiłem dlatego sie pytam o cos innego ... jezeli tabela np. bud istnieje to nie ma robic nic a jezeli nie to ma wykonac taki skrypt:
Ten post edytował kononowicz 6.02.2007, 19:02:22 |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat to juz zrobiłem dlatego sie pytam o cos innego ... nie, podalem ci linka i powiedzialem bys sie przyjrzal jeszcze raz skladni. masz tam takie cos: IF NOT EXISTS, ktore mowi, ze jesli tabela istnieje to ma jej nie tworzyc (a konkretnie: utwórz jesli nie istnieje).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:27 |