Pytania oznaczone «mysql»

14
MySQL: Błąd odczytu pakietów komunikacyjnych

Dostaję to ostrzeżenie w mysql, [Warning] Aborted connection 21 to db: 'MyDB' user: 'MyUser' host: 'localhost' (Got an error reading communication packets) Przejrzałem kilka tematów w google i według niektórych sugestii zwiększyłem max_allowed_packetz 128 to 512 to 1024wciąż tego samego...

14
Jak korzystać z SUBSTRING przy użyciu REGEXP w MySQL

Mam następującą sytuację. Muszę podciągać wyrażenie regularne z opisu używając MySQL. Opis: Lorem D9801 ipsum dolor sit amet Gdzie D9801 to REGEXP. Każdy silny opis tekstowy ma inną treść, ale moje wyrażenie regularne powinno wyglądać następująco: REGEXP „D [[: digit:]] {4}” REGEXP zawsze ma...

14
MySQL - Zmień tabelę, aby automatycznie wstawić UUID

Ok, wiem, że już to robiłem. Ale nie mogę tego zrozumieć. Stworzyłem stół. Jedna z kolumn ma identyfikator „LogID”, jest także kluczem podstawowym. Jak to zmienić, aby ta kolumna generowała identyfikator UUID dla każdego nowego wpisu?

13
Replikuj tabele pod inną nazwą bazy danych

Nasze środowisko kontroli jakości ma wszystkie nazwy baz danych z dopiskiem „test”. Na przykład dbname1 w produkcji miałby odpowiednik dbname1test w kontroli jakości. (Jest to w dużej mierze pomocne w ochronie przed pomieszaniem konfiguracji prod / qa). Istnieje garść tabel, które chciałbym...

13
Powolne zapytania nie są rejestrowane

Próbuję włączyć powolne rejestrowanie zapytań na naszym serwerze, aby zidentyfikować wszelkie zapytania, które mogłyby skorzystać z optymalizacji. Brzmi dość prosto, jednak mój plik nie jest zapisywany. Nie otrzymuję żadnych błędów ani nic podobnego, po prostu nie rejestruje powolnych zapytań....

13
Blokowanie wierszy InnoDB - jak zaimplementować

Rozglądam się teraz, czytając stronę mysql i nadal nie widzę dokładnie, jak to działa. Chcę wybrać i zablokować wiersz do zapisu, zapisać zmianę i zwolnić blokadę. audocommit jest włączony. schemat id (int) name (varchar50) status (enum 'pending', 'working', 'complete') created...

13
Jak usunąć fragmentację z tabel InnoDB?

Mam bazę danych o liczbie tabel. Chcę usunąć niektóre rekordy z tabel, które mówią, że liczba rekordów jest większa niż 20 000 lub 50 000. Wszystkie tabele są InnoDB. I file_per_tablejest wyłączony . Kiedy usunę rekordy z wielu tabel, nastąpi ich fragmentacja. Czy istnieje sposób na usunięcie...

13
Nie można wyprowadzić danych MySQL do pliku

Próbuję wyprowadzić dane z tabeli MySQL do pliku, ale otrzymuję błędy uprawnień: $ pwd /home/dotancohen $ mkdir in $ chmod 777 in/ $ mysql -ugs -p mysql> USE someDatabase; mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv'; ERROR 1045 (28000): Access denied for user...

13
Wyzwolić aktualizację po aktualizacji?

Chcę uruchomić wyzwalacz, aby zapisać czas każdej aktualizacji jako: CREATE TRIGGER col_update AFTER UPDATE ON col FOR EACH ROW BEGIN UPDATE col SET updated=NOW() WHERE id=NEW.id; // or OLD.id END Problem polega na tym, że gdy ten wyzwalacz próbuje zaktualizować updatedkolumnę, jest to również...