mysql

Jak mogę zapobiec SQL injection w PHP?

odpowiedzi na to pytanie są wysiłkiem społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... anie staje się: INSERT INTO `table` (`column`) VALUES('value'); DROP TABLE table;--') Co można zrobić, aby temu zapobiec?

Jaka jest różnica między wewnętrznym połączeniem, lewym połączeniem, prawym połączeniem i pełnym połączeniem? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... Zamknięty 5 lat temu . Jaka jest różnica między INNER JOIN, LEFT JOIN, RIGHT JOIN oraz FULL JOIN w MySQL?

SQL wybierz tylko wiersze z maksymalną wartością w kolumnie [duplikat]

chcesz poprawić ten post? podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź je ... zybkość upvote odpowiedzi. Nie taki był zamiar! Skrzypek opiera się na odpowiedziach, zwłaszcza na zaakceptowanej odpowiedzi.

Jak zaimportować plik SQL za pomocą wiersza poleceń w MySQL?

Mam plik .sql z eksportem z phpMyAdmin. Chcę zaimportować go do innego serwera za pomocą wiersza poleceń. MamWindows Server ... działa. Dostaję Błędy składniowe. Jak mogę zaimportować ten plik bez problemu? Czy muszę najpierw utworzyć bazę danych?

Czy powinienem używać typu danych datetime lub timestamp w MySQL?

Czy zalecałbyś użycie pola datetime lub timestamp i dlaczego (używając MySQL)? Pracuję z PHP po stronie serwera.

SQL wybierz tylko wiersze z maksymalną wartością w kolumnie

Mam tabelę dla dokumentów (wersja uproszczona tutaj): +------+-------+--------------------------------------+ | id | rev ... zybkość upvote odpowiedzi. Nie taki był zamiar! Skrzypek opiera się na odpowiedziach, zwłaszcza na zaakceptowanej odpowiedzi.

Jaka jest różnica między UTF8 general ci a utf8 unicode ci?

Pomiędzy utf8_general_ci a utf8_unicode_ci, czy są jakieś różnice w wydajności?

Jak zaimportować plik SQL za pomocą wiersza poleceń w MySQL?

Mam plik .sql z eksportem z phpMyAdmin. Chcę zaimportować go do innego serwera za pomocą wiersza poleceń. MamWindows Server ... nie działa dostaję błędy składni. Jak mogę zaimportować ten plik bez problemu? Czy muszę najpierw utworzyć bazę danych?

Dlaczego nie powinienem używać funkcji mysql * w PHP?

chcesz poprawić ten post? podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź je ... Jeśli nie działają na mojej stronie, dlaczego dostaję błędy typu Warning: mysql_connect (): No such file or directory

UTF-8 przez całą drogę

Konfiguruję nowy serwer i chcę w pełni obsługiwać UTF-8 w mojej aplikacji internetowej. Próbowałem w przeszłości na istniejąc ... , lub może rozwiązać problem, gdzie występują niedopasowania? To jest dla nowego serwera Linux, z MySQL 5, PHP 5 i Apache 2.

Jak wypisać wyniki zapytań MySQL w formacie CSV?

Czy istnieje łatwy sposób na uruchomienie zapytania MySQL z linii poleceń Linuksa i wypisanie wyników w formacie CSV ? Oto ... istnieje wiele kolumn, które muszą być otoczone cudzysłowami, lub jeśli w wynikach są cytaty, które muszą być zabezpieczone.

"INSERT IGNORE" vs " INSERT ... przy aktualizacji duplikatu klucza"

Podczas wykonywania instrukcji INSERT z wieloma wierszami, chcę pominąć zduplikowane wpisy, które w przeciwnym razie spowodow ... ki jest najlepszy sposób, aby po prostu pominąć wiersze, które mogą powodować duplikaty i po prostu przejdź do innych rzędów?

Jak uzyskać rozmiary tabel bazy danych MySQL?

Mogę uruchomić to zapytanie, aby uzyskać rozmiary wszystkich tabel w bazie danych MySQL: show table status from myDatabaseName; Proszę o pomoc w zrozumieniu wyników. Szukam stołów o największych rozmiarach. Na którą kolumnę powinienem spojrzeć?

Kiedy korzystać z MongoDB lub innych systemów bazodanowych zorientowanych na dokumenty? [zamknięte]

Oferujemy platformę dla klipów wideo i audio, zdjęć i grafiki wektorowej. Zaczęliśmy od MySQL jako zaplecza bazy danych, a os ... brzmi: Kiedy używać MongoDB i kiedy używać RDBMS. Co byś wziął, mongoDB czy MySQL, jeśli miałeś wybór i dlaczego go wziąłeś?

Zapytanie SQL zwraca dane z wielu tabel

Chciałbym wiedzieć co następuje: Jak uzyskać dane z wielu tabel w mojej bazie danych? Jakie są metody, aby to zrobić? Czy ... Część 3-sztuczki i skuteczny kod Część 4 - Zapytania podrzędne w klauzuli From Część 5-mieszana torba sztuczek Johna

Pobieranie ostatniego rekordu w każdej grupie-MySQL

Istnieje tabela messages, która zawiera dane, jak pokazano poniżej: Id Name Other_Columns ------------------------- 1 ... Y id DESC) AS x GROUP BY name Ale to wygląda na wysoce nieefektywne. Jakieś inne sposoby na osiągnięcie tego samego wyniku?

Czy Mogę połączyć wiele wierszy MySQL w jedno pole?

Używając MySQL, mogę zrobić coś takiego: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Moje Wyjście: shoppi ... L Doc i nie wygląda na to, że funkcje CONCAT lub CONCAT_WS akceptują zestawy wyników, więc czy ktoś tutaj wie jak to zrobić?

Porównaj dwie bazy danych MySQL [zamknięte]

Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... (obecnie Percona) liquibase Toad Baza Danych Nob Hill Compare (Commercial) MySQL Diff SQL EDT (Commercial)

Jak znaleźć wszystkie tabele w MySQL z określonymi nazwami kolumn w nich?

Mam 2-3 różne nazwy kolumn, które chcę sprawdzić w całym DB i wymienić wszystkie tabele, które mają te kolumny. Jakiś łatwy scenariusz?

Join Vs. sub-query

Jestem oldskulowym użytkownikiem MySQL i zawsze preferowałem JOIN zamiast pod-zapytań. Ale w dzisiejszych czasach każdy używa ... cznej, by samemu ocenić, czy jest jakaś różnica. Czy pod-zapytanie jest tak dobre jak JOIN i dlatego nie ma się czym martwić?