Mirki mam pytanie. Co może być spowodowane, że przykładowo jak wchodzę na do phpMyAdmina to strona ładuje się 2-4 sekundy, zaś on niby wyświetla, że zapytanie trwało tam 0,0004 sekundy? Co może powodować zwolnienie strony? Pomijam fakt komputera - mam dwa różne serwery i na jednym strona wczytuje się szybko, a na drugim trochę wolniej. Jedynym powodem może być to, że serwer jest bardziej obciążony? Czy może jakieś inne parametry za to
Wszystko
Najnowsze
Archiwum
- 2
- 3
@loginek0: Podaje czas od zapytania do bazy mysql do otrzymania wyników. Potem PHP musi te wyniki sparsować, przesłać a przeglądarka wyświetlić. Może komputer się dławi i dlatego długo to trwa
@loginek0: bo zapytanie sql jest przetwarzane przez serwer mysql a strona jest generowana przez serwer http.
Widocznie twoj serwer http ma zadyszke
Widocznie twoj serwer http ma zadyszke
Mam napisaną stronkę w php komunikującą się z małą i prostą bazą danych. Baza danych w mysql zaciągana jest z pliku, który dostaję od innego systemu. Jak się pojawi to go kopiuje na dysk skryptem i muszę wykonać LOAD DATA INFILE. Jak zrobić żeby mysql wykonywał automatycznie LOAD DATA INFILE?
#mysql #programowanie
#mysql #programowanie
@kamilguti: możesz to zrobić np. mając klienta mysqla(mysql.exe się pewnie nazywa)
zerknij tu
https://stackoverflow.com/questions/9462416/shell-one-line-query
odpowiedź z ptaszkiem, tylko zamiast UPDATE bedziesz mial swoje load data infile
może zadziała
zerknij tu
https://stackoverflow.com/questions/9462416/shell-one-line-query
odpowiedź z ptaszkiem, tylko zamiast UPDATE bedziesz mial swoje load data infile
może zadziała
- 0
@g500s: Wszystko ogarnąłem, jednak mam problem z jedną niedużą kwestią. Cała tabela zaciągana jest poprawnie, oprócz pierwszego pola w pierwszym wierszu. Tzn na przykładzie.
PLIK .txt:
1111|ADAM
1122|ADAM2
A tabela po
PLIK .txt:
1111|ADAM
1122|ADAM2
A tabela po
- 426
- 2
Mirki, pytanie. Mam tabelę w której mam kilka tys rekordów (logi). W tej tabeli dajmy na to jest kolumna "id" i "date" (datetime). Wpisy mam różnie, co minutę, co 5 minut itd. Chcę teraz zrobić SELECTa, w którym wyświetlę wpisy, pomiędzy którymi data jest nie mniejsza niż np. 40 minut. Jak takie coś zrobić?
#programowanie #mysql #php
#programowanie #mysql #php
- 2
mmm bo ma brać od początku :P
@loginek0: Czyli wracam do pierwotnego stwierdzenia - zdefiniuj dokładnie problem.
Czyli bierze 1 wpis i później szuka najbliższego po 40minutach.
Zawsze ma zwrócić 2 wiersze, czy jakieś dalsze też?
- 1
@loginek0: Nie zrobisz tego prostym SQLem, ponieważ o ile pierwsze dwa wiersze można łatwo wybrać (bo drugi wybierasz względem pierwszego), to w dalszych okno czasowe jest ruchome i zależy od poprzedniego wybranego wiersza.
Ty tu grupujesz natomiast w stałych oknach czasowych w tym przypadku o rozmiarze 5.
Żeby
Ty tu grupujesz natomiast w stałych oknach czasowych w tym przypadku o rozmiarze 5.
Żeby
Ile może potrwać import 200MB pliku SQLowego do MySQL z LAMPPa przez phpmyadmin?
#mysql #sql #bazydanych
#mysql #sql #bazydanych
- 1
@PrawieJakBordo: Zaimportowało się :P Dzieki
- 4
Mirki, znam absolutną podstawę jeśli chodzi o obchodzenie się z bazami danych mysql i stąd to pytanie. Mam w bazie danych wiersz ktory ma kolumnę o nazwie X i na podglądzie widać w niej dane w postaci:
"1-1-1-1-1-1-1-2-1-0-0-0-0-0-0-0-0-0-0-0-0-1"
ale jak kliknę na edycję tego wiersza to wtedy kolumna X ma wartość:
"312d312d312d312d312d312d312d322d312d302d302d302d302d302d302d302d302d302d302d302d302d31" zamiast 1-0-1 itd
Typ
"1-1-1-1-1-1-1-2-1-0-0-0-0-0-0-0-0-0-0-0-0-1"
ale jak kliknę na edycję tego wiersza to wtedy kolumna X ma wartość:
"312d312d312d312d312d312d312d322d312d302d302d302d302d302d302d302d302d302d302d302d302d31" zamiast 1-0-1 itd
Typ
- 0
@Duze_p--o: możesz podać jakiś dekoder online? Czy to bardziej skomplikowane i samemu się tego nie zrobi dwoma kliknięciami
Mam problem ( ͡° ʖ̯ ͡°) Pytongowe MySQLdb jakoś nie bardzo mnie rozumie.
Robię w programie stringa, który będzie aktualizował wartość komórki w tabeli w jednym z wierszy. Przechodzi przez program bez żadnych problemów, ale nie aktualizuje wartości w komórce. Jak puszczę to ręcznie, to wszystko ładnie działa.
czego
Robię w programie stringa, który będzie aktualizował wartość komórki w tabeli w jednym z wierszy. Przechodzi przez program bez żadnych problemów, ale nie aktualizuje wartości w komórce. Jak puszczę to ręcznie, to wszystko ładnie działa.
"UPDATE data SET volt_aku_cur='" + volt_aku_cur + "' WHERE serial_num='" + current_serial + "';"czego
- 0
@macgajster: To ma znaczenie. Nie ma w przypadku MySQL w starszych wersjach, w nowych domyślnie to nie działa.
- 2
- 4
@hakeryk2: w teorii powinien być bezproblemowy. Wyłączasz MySQL, instalujesz MariaDB, z MariaDB zapuszczasz mysql_upgrade i powinno działać. Nie ma do tego "narzędzi".
W praktyce - RÓB KOPIĘ. Zawsze. Jeśli to Twoja jedyna baza, to na bank się coś s-------i :P
Wszystko zależy z jakiej wersji na jaką idziesz. Ja bym zrobił dumpa, zainstalował marię i władował tam dumpa.
No ale:
https://mariadb.com/kb/en/library/upgrading-from-mysql-to-mariadb/
https://www.digitalocean.com/community/tutorials/switching-to-mariadb-from-mysql
W praktyce - RÓB KOPIĘ. Zawsze. Jeśli to Twoja jedyna baza, to na bank się coś s-------i :P
Wszystko zależy z jakiej wersji na jaką idziesz. Ja bym zrobił dumpa, zainstalował marię i władował tam dumpa.
No ale:
https://mariadb.com/kb/en/library/upgrading-from-mysql-to-mariadb/
https://www.digitalocean.com/community/tutorials/switching-to-mariadb-from-mysql
- 2
@hakeryk2: ponoć? A dobijasz do chociaż 30% cpu usage? Albo do połowa-liczby-procesorów load average? MariaDB w porównaniu ze starymi MySQLami? Czy tymi nowszymi od wersji 5.7? I rzeczywiście to MySQL zużywa najwięcej CPU na boksie? Jak działa, jak nie ma problemów, to nie ruszaj ( ͡° ͜ʖ ͡°)
Jestem zielony w bazach d anych i ogólnie webdev, ale jakieś podstawy jak instalacja skryptów znam. Ale pytanie.
Chciałem skryptem sprawdzić połączenie z bazą danych
https://www.tecmint.com/test-php-mysql-database-connection-using-script/
i wyskakuje mi
Could not open the db 'db_xy'
Chciałem skryptem sprawdzić połączenie z bazą danych
https://www.tecmint.com/test-php-mysql-database-connection-using-script/
i wyskakuje mi
Could not open the db 'db_xy'
- 2
@coolcooly22: Nie masz uprawnień do bazy.
- 2
Dlaczego mi wywala błąd gdy się chce zalogować do bazy danych przez skrypt php?
Poniżej cały skrypt
php
$dbc = mysqliconnect('nazwaserwera', 'nazwa użytkownika bazy danych', 'hasło do bazy danych', 'nazwa bazy danych')
or die('Brak połączenia z
Poniżej cały skrypt
php
$dbc = mysqliconnect('nazwaserwera', 'nazwa użytkownika bazy danych', 'hasło do bazy danych', 'nazwa bazy danych')
or die('Brak połączenia z
- 7
- 48
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
@albatroszippa1998: od kiedy w e.14 się korzysta z mysqli i obiektowego wrappera? lel, przecież jak ostatnio słyszałem to tam dalej mysql_query itp
- 4
@albatroszippa1998: spoko, to od razu mógł was nauczyć oop i alternative syntax, bo nawet taką pierdołę da się napisać ładniej i rodzielić logikę i widok łatwo i szybko i wprowadzić MVC proste jak budowa cepa i to bez żadnego frameworka
@mk27x spoko
- 1
@mk27x: @sucharplayer: może nie jest to ebook, ale jak się pobawisz to i otworzysz offline ( ͡° ͜ʖ ͡°)
http://pl.phptherightway.com
http://pl.phptherightway.com
- 7
#mysql #serwery #devops
Mireczki, potrzebuję wsparcia. Mam VPSa w Aruba 1 GB RAM, 20 GB SSD, 1 Core Intel® Xeon® E5-2650L v4. Od października chodzi sobie tam MySQL razem z Wildfly, dzisiaj rano MySQL coś o-----ł i ma ciągle ciągłe użycie procka >90%. Jak to zdebugować żeby mu się polepszyło? Maszyna była restartowana po tym i bez zmian. W komentarzach reszta screenów z serwera.
Mireczki, potrzebuję wsparcia. Mam VPSa w Aruba 1 GB RAM, 20 GB SSD, 1 Core Intel® Xeon® E5-2650L v4. Od października chodzi sobie tam MySQL razem z Wildfly, dzisiaj rano MySQL coś o-----ł i ma ciągle ciągłe użycie procka >90%. Jak to zdebugować żeby mu się polepszyło? Maszyna była restartowana po tym i bez zmian. W komentarzach reszta screenów z serwera.
źródło: comment_8dlKh4sJ49i8LeHwKRpzH8VqYu6xtBUo.jpg
Pobierz- 2
@Ziom_Bel: popatrz co w tym czasie MySQL robi (SHOW PROCESSLIST;) - może coś ci się rzuci na oczy.
Dodatkowo włącz logowanie slow query i popatrz, czy są jakieś zapytania, które wykonują się wyjątkowo długo zjadając czas procka (https://stackoverflow.com/questions/11606972/how-can-i-enable-mysql-slow-query-log-on-my-server). Możliwe, że jakaś tabelka za bardzo urosła, jest źle (lub w ogóle) poindeksowana (albo zapytania nie korzystają z poprawnych indeksów). W sumie sporo możliwości.
W wolnym czasie polecam: http://www.highperfmysql.com/ - przeszedłem
Dodatkowo włącz logowanie slow query i popatrz, czy są jakieś zapytania, które wykonują się wyjątkowo długo zjadając czas procka (https://stackoverflow.com/questions/11606972/how-can-i-enable-mysql-slow-query-log-on-my-server). Możliwe, że jakaś tabelka za bardzo urosła, jest źle (lub w ogóle) poindeksowana (albo zapytania nie korzystają z poprawnych indeksów). W sumie sporo możliwości.
W wolnym czasie polecam: http://www.highperfmysql.com/ - przeszedłem
Jaki jest najlepszy sposób na łączenie z bazą #mysql w #angular
Jakiś poradnik od razu? :)
#pytanie #webdev #naukaprogramowania #bazydanych
Jakiś poradnik od razu? :)
#pytanie #webdev #naukaprogramowania #bazydanych
- 2
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
@krzysztofu: phpinfo(); i będziesz miał podaną lokalizację php.ini
Ewentualnie w php: ini_set('klucz', wartość);
Ewentualnie w php: ini_set('klucz', wartość);
- 2
@Benzen:brał - defaulta z serwera a jak stworzyłem sobie taki plik w danej lokalizacji to nadpisał :)






























Zaczęło się od tego że w ustawieniach wordpressa pozmieniałem żeby nie był widoczny w podfolderze ale w głównym katalogu no i cały wordpress mi wsiąkł :)
Skopiowałem więc bazę danych, zainstalowałem nowego wordpressa...
Wrzuciłem wp-content do katalogu wordpressa, zaimportowałem bazę danych...