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.


14
Lokalizacja MySQL my.ini
Widziałem już http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html jak poznać lokalizację mysql my.cnf i http://dev.mysql.com/doc/refman/5.1/en/option-files.html Ale wciąż jestem skazany na odwieczne pytanie! „Where is my.ini” Używam systemu Windows Server 2008 z mysql 5.5.28. Zainstalowałem usługę za pomocą mysqld --install i mogę korzystać z serwera mysql za pomocą sqlyog. Ale niestety nie jestem w stanie znaleźć …

23
Jak mogę zasymulować zmienną tablicową w MySQL?
To wydaje się , że MySQL nie ma zmiennych tablicowych. Czego powinienem użyć zamiast tego? Wydaje się, że sugerowane są dwie alternatywy: skalar typu zestawu i tabele tymczasowe . Pytanie, z którym się połączyłem, sugeruje to pierwsze. Ale czy dobrą praktyką jest używanie ich zamiast zmiennych tablicowych? Alternatywnie, jeśli pójdę …

9
Laravel: pobierz obiekt z kolekcji według atrybutu
W Laravel, jeśli wykonam zapytanie: $foods = Food::where(...)->get(); ... wtedy $foodsjest Illuminate Collection of Foodmodelowych obiektów. (Zasadniczo szereg modeli.) Jednak klucze tej tablicy to po prostu: [0, 1, 2, 3, ...] ... więc jeśli chcę zmienić, powiedzmy, Foodobiekt z idwartością 24, nie mogę tego zrobić: $desired_object = $foods->get(24); $desired_object->color = …
91 php  mysql  laravel 

13
ustawienie globalnego sql_mode w mysql
Próbuję ustawić sql_mode w mysql, ale zgłasza błąd. Komenda: set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' Czy to nie jest właściwy sposób ustawiania wielu trybów? Jakie są zalety ustawienia trybu sesji i trybu globalnego? który jest preferowany? Mam różnych użytkowników, którzy próbują zaktualizować bazę danych różnymi wartościami UNC i ustawiłem tryb sesji na 'NO_BACKSLASH_ESCAPES', …
91 mysql 

9
Docker-compose sprawdza, czy połączenie mysql jest gotowe
Próbuję się upewnić, że mój kontener aplikacji nie uruchamia migracji / uruchamiania, dopóki kontener bazy danych nie zostanie uruchomiony i GOTOWY DO akceptowania połączeń. Postanowiłem więc skorzystać z funkcji Healthcheck i zależy od opcji w pliku redagowania docker v2. W aplikacji mam następujące elementy app: ... depends_on: db: condition: service_healthy …

13
Importuj kontener data.sql MySQL Docker
Jeśli mam plik data.sql, jak mogę zaimportować bazę danych do mojego kontenera docker mysql? Jak mogę zaimportować dane z bazy danych. W zdokeryzowanym świecie dodaje to warstwę złożoności. proszę o jakieś metody. Tutaj mój docker-compose.yml: nginx: build: ./nginx/ container_name: nginx-container ports: - 80:80 links: - php volumes_from: - app-data php: …
91 mysql  docker 

8
Jak mogę zoptymalizować funkcję ORDER BY RAND () MySQL?
Chciałbym zoptymalizować moje zapytania, więc przyjrzę się mysql-slow.log. Większość moich powolnych zapytań zawiera ORDER BY RAND(). Nie mogę znaleźć prawdziwego rozwiązania tego problemu. Jest możliwe rozwiązanie na MySQLPerformanceBlog, ale myślę, że to nie wystarczy. W przypadku źle zoptymalizowanych (lub często aktualizowanych, zarządzanych przez użytkowników) tabel nie działa lub muszę uruchomić …


5
Jak wybrać najdłuższy „ciąg” z tabeli podczas grupowania
Przykład: SELECT partnumber, manufacturer, condition, SUM(qty), AVG(price), description FROM parts WHERE [something] GROUP BY partnumber, manufacturer, condition Mam kilka opisów, które są puste, i może być wiele numerów części, producenta, wartości warunków, a na grupie wydaje się, że przyjmuje pierwszy dostępny opis, który może być pusty. Chciałbym uzyskać najdłuższy dostępny …
90 mysql 

6
wydajny w pamięci wbudowany iterator / generator SqlAlchemy?
Mam ~ 10M rekordową tabelę MySQL, z którą współpracuję przy użyciu SqlAlchemy. Zauważyłem, że zapytania dotyczące dużych podzbiorów tej tabeli zajmują zbyt dużo pamięci, mimo że myślałem, że używam wbudowanego generatora, który inteligentnie pobierał fragmenty zbioru danych o wielkości ułamka: for thing in session.query(Things): analyze(thing) Aby tego uniknąć, muszę zbudować …

5
Mysql strip time składnik z datetime
Muszę zrobić porównanie dat w MySQL bez uwzględnienia składnika czasu, tj. Muszę przekonwertować „2008-11-05 14:30:00” na „2008-11-05” Obecnie robię to: SELECT from_days(to_days(my_date)) Czy jest na to właściwy sposób?
90 sql  mysql  datetime 


7
Dane w kolumnie zostały obcięte?
Po zmianie typu danych kolumny MySql w celu przechowywania identyfikatorów wywołań Twilio (34 ciągi znaków), próbuję ręcznie zmienić dane w tej kolumnie za pomocą: update calls set incoming_Cid='CA9321a83241035b4c3d3e7a4f7aa6970d' where id='1'; Jednak pojawia się błąd, który nie ma sensu, ponieważ typ danych kolumny został poprawnie zmodyfikowany? | Level ||| Code | …
90 mysql  warnings  twilio 

11
Zapytanie, aby uzyskać wszystkie wiersze z poprzedniego miesiąca
Muszę zaznaczyć wszystkie wiersze w mojej bazie danych, które zostały utworzone w zeszłym miesiącu. Na przykład, jeśli bieżącym miesiącem jest styczeń, chcę zwrócić wszystkie wiersze utworzone w grudniu, jeśli miesiącem jest luty, chcę zwrócić wszystkie wiersze utworzone w styczniu. Mam date_createdkolumnę w mojej bazy danych, która zawiera wykaz dat tworzone …
90 mysql 

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.