Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Umieszczenie w bazie 1000 rekordów
Forti
post 4.08.2014, 19:12:11
Post #1





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


Witam

mamy taką tabele:

https://docs.google.com/spreadsheet/pub?key...bERPX2pkZFB3Z2c

(nie wiem czy mogę podać taki link, jak nie to wybaczcie)


Potrzebuje umieścić pierwszą i trzecią kolumnę w bazie danych. Są jakieś "błyskawiczne" sposoby na to czy tylko medota kopiuj - wklej?? :')


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
Crozin
post 4.08.2014, 19:26:45
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Jeżeli możesz wyeksportuj sobie ten dokument do jakiejś CSV-ki, większość baz danych jest wstanie wczytać dane w tym formacie. Jeżeli nie masz takiej możliwości wystarczy skopiować źródło HTML i banalnym skryptem operującym na tak utworzonym drzewie DOM przerobić je na serię zapytań SQL.
Go to the top of the page
+Quote Post
Forti
post 4.08.2014, 19:55:34
Post #3





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


edit:

jednak coś nie działa, importuje plik w phpmyadmin z .csv i mam wynik:

Import zakończony sukcesem! wykonano 0 zapytań!

Tabela się nie pojawia. hm..

Ten post edytował Forti 4.08.2014, 20:00:13


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
Crozin
post 4.08.2014, 20:11:21
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Jak wygląda struktura tego pliku?
Go to the top of the page
+Quote Post
Forti
post 6.08.2014, 07:59:56
Post #5





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


plvl;exp
1;8,700,700


Itp, liczb dokladnie nie pamietam, pisze z tel. Nie istotne

I mamy w phpmyasmin takie opcje jak znak ktory rozdziela na kolumny, do podaje ;
Potem sa dwie opcje gdzie podane domyslnie jest " i czwarta, gdzie jest auto. Nie pamietam nazw dokladnie ale mysle ze wiesz o co chodzi. Oczywiscie calosc w zakladce import.

Dokładna struktura pliku .csv z note++:

  1. plvl;total;
  2. 1;7,200,000;
  3. 2;15,840,000;
  4. 3;25,920,000;
  5. 4;37,440,000;
  6. 5;50,400,000;
  7. 6;64,800,000;
  8. 7;80,640,000;
  9. ...


próbuje różnych ustawień w phpmyadmin - nic nie działa.


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
kosmos
post 6.08.2014, 08:02:07
Post #6





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

Ostrzeżenie: (0%)
-----


Nie lepiej wyeksportować plik do zwykłego formatu txt? Nie byłoby poźniej problemu z importem.
Go to the top of the page
+Quote Post
Crozin
post 6.08.2014, 08:32:14
Post #7





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Spróbuj wykonać ręcznie, tj. z poziomu konsoli, nie phpMyAdmina ten import: http://dev.mysql.com/doc/refman/5.7/en/load-data.html
Jeżeli coś się wywali dostaniesz przynajmniej konkretny błąd.
Go to the top of the page
+Quote Post
Forti
post 6.08.2014, 13:09:16
Post #8





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


Tej konsoli to nie ogarniam kompletnie ;] Patrze, czytam i nie rozumiem, za bardzo lajkiem jestem jeszcze.

Do pliku txt. wyeksportowałem, jednak wyskakuje błąd zapytania sql - po prostu żadnego ów zapytania nie ma.

Myślę dalej..


kod błędu z plikiem .csv:

  1. Zapytanie SQL:
  2.  
  3. CREATE DATABASE IF NOT EXISTS `CSV_DB` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
  4.  
  5. MySQL zwrócił komunikat: Dokumentacja
  6.  
  7. #1044 - Access denied for user 'fortidud'@'wn08.int.webd' to database 'CSV_DB'


Ten post edytował Forti 6.08.2014, 13:15:32


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
CuteOne
post 6.08.2014, 14:30:35
Post #9





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


Próbujesz tworzyć nową bazę, zamiast tworzyć tabelę w już istniejącej - wystarczy kliknąć na bazę danych i dopiero wtedy importować plik
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:24