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.


2
Przesyłaj z VARCHAR do INT - MySQL
Moje bieżące dane dla SELECT PROD_CODE FROM `PRODUCT` jest PROD_CODE 2 5 7 8 22 10 9 11 Wypróbowałem wszystkie cztery zapytania i żadne nie działało. ( Ref ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE AS …
267 mysql  sql 

16
Otrzymanie „Przekroczono limit czasu oczekiwania na zablokowanie; spróbuj zrestartować transakcję ”, nawet jeśli nie korzystam z transakcji
Korzystam z następującej UPDATEinstrukcji MySQL : mysql> update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Nie używam transakcji, więc dlaczego miałbym otrzymywać ten błąd? Próbowałem nawet zrestartować mój serwer MySQL i to nie pomogło. Tabela ma 406,733 wierszy.




9
MySQL SELECT nie tylko wartości zerowe
Czy jest możliwe wykonanie instrukcji select, która przyjmuje tylko wartości NOT NULL? Obecnie używam tego: SELECT * FROM table A potem muszę odfiltrować wartości zerowe za pomocą pętli php. Czy istnieje sposób na: SELECT * (that are NOT NULL) FROM table ? W tej chwili, gdy wybieram * otrzymuję val1, …
264 mysql  sql  select  notnull 


30
MySQL> Tabela nie istnieje. Ale to robi (lub powinno)
Zmieniłem katalog danych instalacji MySQL i wszystkie bazy zostały poprawnie przeniesione, z wyjątkiem jednej. Mogę połączyć się USEz bazą danych. SHOW TABLESzwraca mi również wszystkie tabele poprawnie, a pliki każdej tabeli istnieją w katalogu danych MySQL. Jednak gdy próbuję SELECTcoś z tabeli, pojawia się komunikat o błędzie, że tabela nie …


6
Maksymalna długość MySQL i GROUP_CONCAT ()
Używam GROUP_CONCAT()w zapytaniu MySQL do konwersji wielu wierszy w pojedynczy ciąg. Jednak maksymalna długość wyniku tej funkcji to 1024znaki. Jestem bardzo świadomy, że mogę zmienić parametry, group_concat_max_lenaby zwiększyć ten limit: SET SESSION group_concat_max_len = 1000000; Jednak na serwerze, którego używam, nie mogę zmienić żadnego parametru. Nie przy użyciu poprzedniego zapytania …

12
Uzyskaj nazwy tabel za pomocą instrukcji SELECT w MySQL
W MySQL wiem, że mogę wyświetlić tabele w bazie danych za pomocą: SHOW TABLES Chcę jednak wstawić te nazwy tabel do innej tabeli, na przykład: INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ Czy istnieje sposób na uzyskanie nazw tabel za pomocą standardowej instrukcji SELECT, na przykład: INSERT …
260 mysql 

23
Jak korzystać z MySQLdb z Pythonem i Django w OSX 10.6?
Jest to szeroko dyskutowany problem dla użytkowników OSX 10.6, ale nie udało mi się znaleźć rozwiązania, które działa. Oto moja konfiguracja: Python 2.6.1 64bit Django 1.2.1 MySQL 5.1.47 osx10.6 64bit Tworzę virtualenvwrapper z pakietami --no-site, a następnie instaluję Django. Kiedy aktywuję virtualenv i uruchamiam python manage.py syncdb, pojawia się ten …


7
Jak mogę zatrzymać działające zapytanie MySQL?
Łączę się mysqlz mojej powłoki Linux. Od czasu do czasu uruchamiam SELECTzbyt duże zapytanie. Drukuje i drukuje i już wiem, że nie o to mi chodziło. Chciałbym zatrzymać zapytanie. Trafienie Ctrl+C(kilka razy) zabija mysqlcałkowicie i zabiera mnie z powrotem do powłoki, więc muszę się ponownie połączyć. Czy można zatrzymać zapytanie …
258 mysql  kill  processlist 

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.