Pytania otagowane jako mysql

MySQL to darmowy, otwarty system zarządzania relacyjnymi bazami danych (RDBMS), który wykorzystuje Structured Query Language (SQL). NIE UŻYWAJ tego znacznika do innych baz danych, takich jak SQL Server, SQLite itp. Są to różne bazy danych, które używają własnych dialektów SQL do zarządzania danymi.

7
Jak usunąć z wielu tabel w MySQL?
Próbuję usunąć z kilku tabel naraz. Zrobiłem trochę badań i wymyśliłem to DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` Jednak otrzymuję ten błąd Uncaught Database_Exception [1064]: Wystąpił błąd w składni SQL; sprawdź podręcznik, który odpowiada Twojej wersji serwera MySQL, …

20
Hasło roota mysql homebrew MacOSX
Z jakiegoś powodu MySQL przestał udzielać dostępu rootowi. Odinstalowano i ponownie zainstalowano z Homebrew. Świeża instalacja, świeże stoły, ale kiedy wchodzę mysql -u root -p Otrzymuję ten błąd: Odmowa dostępu dla użytkownika „root” @ „localhost” (przy użyciu hasła: NIE) Ponownie instalowałem MySQL pięć razy, ale nadal prosi o hasło. Jak …
116 mysql 

6
PHP i mySQL: Rok 2038 Błąd: Co to jest? Jak to rozwiązać?
Myślałem o użyciu TIMESTAMP do przechowywania daty + czasu, ale przeczytałem, że jest na nim ograniczenie do roku 2038. Zamiast zadawać moje pytanie zbiorczo, wolałem podzielić je na małe części, tak aby początkujący użytkownicy mogli je łatwo zrozumieć. Więc moje pytanie (a): Na czym dokładnie polega problem roku 2038? Dlaczego …
116 php  mysql  year2038 


4
Policz z warunkiem JEŻELI w zapytaniu MySQL
Mam dwie tabele, jedną dla wiadomości, a drugą dla komentarzy i chcę uzyskać liczbę komentarzy, których status został ustawiony jako zatwierdzony. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = 'news_layer2' AND `ccc_news`.`status` = 'Active' GROUP …


14
Jak nadać wszystkie uprawnienia użytkownikowi root w MySQL 8.0
Wypróbowany mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; Dostać BŁĄD 1064 (42000): Wystąpił błąd w składni SQL; sprawdź podręcznik, który odpowiada twojej wersji serwera MySQL, aby znaleźć właściwą składnię, której należy użyć w pobliżu „IDENTIFIED BY„ root ”WITH GRANT OPTION” w wierszu 1. …

15
Jak wybrać tylko datę z pola DATETIME w MySQL?
Mam tabelę w bazie danych MySQL, która jest skonfigurowana z DATETIME. Muszę znaleźć się SELECTw tej tabeli tylko do DATA i z wyłączeniem czasu. Jak mam SELECTw tej tabeli tylko datę i pomijanie czasu, nawet jeśli ta konkretna kolumna jest ustawiona na DATETIME? Przykład Teraz jest: 2012-01-23 09:24:41 Muszę zrobić …
115 mysql  date 

9
Paginacja MySQL bez podwójnego zapytania?
Zastanawiałem się, czy istnieje sposób na uzyskanie liczby wyników z zapytania MySQL, a jednocześnie ograniczenie wyników. Jak działa paginacja (jak rozumiem), najpierw robię coś takiego query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Po otrzymaniu num_rows (zapytanie) mam liczbę wyników. Ale potem, aby faktycznie ograniczyć wyniki, muszę wykonać drugie zapytanie, …
115 mysql  pagination  double 

13
Jak mogę ominąć MySQL Errcode 13 za pomocą SELECT INTO OUTFILE?
Próbuję zrzucić zawartość tabeli do pliku CSV przy użyciu instrukcji MySQL SELECT INTO OUTFILE. Jeśli zrobię: SELECT column1, column2 INTO OUTFILE 'outfile.csv' FIELDS TERMINATED BY ',' FROM table_name; Plik outfile.csv zostanie utworzony na serwerze w tym samym katalogu, w którym przechowywane są pliki tej bazy danych. Jednak gdy zmieniam zapytanie …
114 mysql  sql  into-outfile 

23
Usuń klauzulę DEFINER ze zrzutów MySQL
Mam zrzut MySQL jednej z moich baz danych. Są w nim klauzule DEFINER, które wyglądają jak: "DEFINER=`root`@`localhost`" Mianowicie, te klauzule DEFINER znajdują się w moich instrukcjach CREATE VIEW i CREATE PROCEDURE. Czy istnieje sposób na usunięcie tych klauzul DEFINER z mojego pliku zrzutu?
114 mysql 

6
SQL: Jak wykonać ciąg nie równa się
Mam następujące zapytanie SELECT * FROM table WHERE tester <> 'username'; Oczekuję, że to zwróci wszystkie wyniki, w których tester nie jest ciągiem username, ale to nie działa. Myślę, że szukam odwrotności Likeoperatora, ale nie jestem pewien? W moich poszukiwaniach znalazłem rozwiązania dla liczb (stąd mam <>), ale wydaje się, …
114 mysql 

9
MySQL przesunął nieskończone wiersze
Chciałbym skonstruować zapytanie, które wyświetla wszystkie wyniki w tabeli, ale jest przesunięte o 5 od początku tabeli. O ile wiem, MySQL LIMITwymaga zarówno ograniczenia, jak i przesunięcia. Czy jest na to sposób?
114 mysql  sql  sql-limit 

22
1114 (HY000): Stół jest pełny
Próbuję dodać wiersz do InnoDBtabeli za pomocą prostego zapytania: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Ale kiedy próbuję wykonać to zapytanie, otrzymuję następujące informacje: ERROR 1114 (HY000): Stół zip_codesjest pełny Robiąc SELECT COUNT(*) FROM zip_codes daje mi 188 959 wierszy, co nie wydaje się zbyt wiele, biorąc …
114 mysql  innodb 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.