Pytania otagowane jako mysql

Wszystkie wersje MySQL (nie Microsoft SQL Server). Dodaj również tag specyficzny dla wersji, np. Mysql-5.7, jeśli jest to istotne dla pytania.

7
„Nie można znaleźć pliku mysql / plugin.frm” podczas uruchamiania MySQL
Kiedy uruchamiam mój serwer MySQL, pojawia się ten błąd: /usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13) [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. InnoDB: The error means mysqld does not have the access rights to InnoDB: the directory. InnoDB: File name ./ibdata1 InnoDB: File operation …
17 mysql 

3
Jak określić master w mysql master-slave
Konfiguruję replikację MySQL Master-slave i próbuję wymyślić, jak poradzić sobie z sytuacją przełączania awaryjnego, w której promuję slave do master (w przypadku awarii master). Mój serwer aplikacji musi przekierowywać wszystkie zapisy do bieżącego wzorca, ale nie mogę używać HA na poziomie serwera między wzorcem a urządzeniem podrzędnym (bicie serca, utrzymywanie …


3
Jaka jest różnica między POINT (X, Y) i GeomFromText („POINT (XY)”)?
Chciałbym przechowywać pewne geometryczne pozycje w mojej bazie danych MySQL. W tym celu używam typu danych POINT. Niemal wszędzie czytam, że GeomFromTextnależy użyć tej funkcji do wstawienia danych do tabeli. Jednak dowiedziałem się, że to POINT(X,Y)również działa. Nie znalazłem żadnego opisu, dlaczego GeomFromTextnależy go użyć zamiast POINT. Na przykład mam …

5
Jak zarządzać milionami użytkowników?
Zaraz wypuszczę coś naprawdę dużego. Muszę przygotować mój serwer i bazę danych. Chciałbym pogrupować każdy zestaw 100 000 użytkowników w osobne tabele użytkowników, ale nie wiem, jak powiązać jednego użytkownika próbującego zalogować się do odpowiedniej tabeli użytkowników. Na przykład, skąd mam wiedzieć, że użytkownik jay@mail.comjest powiązany z tabelą 36 użytkowników? …
17 mysql  users 


4
Wywołaj procedurę przechowywaną z wyzwalacza
Utworzyłem procedurę przechowywaną w mysql przy użyciu następującej składni. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm ON ugm.`gid` = …

2
Indeks klucza głównego z DATETIME jako pierwszą częścią klucza złożonego nigdy nie jest używany
Mam problem z INDEKSOWANIEM DATETIME (lub nawet daty) jako pierwszej części mojego klucza podstawowego. Używam MySQL 5.5 Oto moje dwie tabele: -- This is my standard table with dateDim as a dateTime CREATE TABLE `stats` ( `dateDim` datetime NOT NULL, `accountDim` mediumint(8) unsigned NOT NULL, `execCodeDim` smallint(5) unsigned NOT NULL, …


5
Infrastruktura dla wysoce współbieżnego, wysokiego zapisu DB
Moje wymagania to: 3000 połączeń 70–85% Zapis a odczyt Obecnie maksymalizujemy bardzo dużą, bardzo dużą instancję przy 700 połączeniach. Wszystkie 8 rdzeni są maksymalne. Uważamy, że jest to liczba równoczesnych połączeń, ponieważ pamięć jest w porządku. Sam zapis jest bardzo prosty (sprawdzanie poprawności spowalnia rzeczy). Aby skalować do 3000, musimy …



2
zabij wszystkie zapytania - MySQL
Czasami podczas SNAFU muszę biec kill query xxxxxxxdwadzieścia lub trzydzieści razy. Jakieś kill allpolecenie, którego mi brakuje? Z powodu tego, że nie lubię pisać.
17 mysql 

3
Zamrażanie bazy danych MySQL po „użyciu”
Niedawno popełniłem głupi błąd i zepsułem moją instalację Ubuntu. Aby to rozwiązać, uruchomiłem z dysku CD na żywo i skopiowałem pliki bazy danych. Jednak teraz skopiowałem foldery ze starej instalacji do nowej, za każdym razem, gdy wpisuję „use nazwa_bazy_danych”, po prostu zawiesza się: mysql> use my_database_name; Reading table information for …
17 mysql  backup 


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.