Pytania oznaczone «mysql»

142
Klauzula MySQL „between” nie obejmuje?

Jeśli uruchomię zapytanie z betweenklauzulą, wydaje się, że wyklucza wartość końcową. Na przykład: select * from person where dob between '2011-01-01' and '2011-01-31' Spowoduje to wyświetlenie wszystkich wyników dobod „2011-01-01” do „2011-01-30”; pomijanie rekordów, gdzie dobjest „2011-01-31”....

141
Co oznacza słowo kluczowe KEY?

W tej definicji tabeli MySQL: CREATE TABLE groups ( ug_main_grp_id smallint NOT NULL default '0', ug_uid smallint default NULL, ug_grp_id smallint default NULL, KEY (ug_main_grp_id) ); Co oznacza KEYsłowo kluczowe? To nie jest klucz podstawowy, nie jest to klucz obcy, więc czy to tylko...

140
Ustaw wartość na NULL w MySQL

Chcę ustawić wartość, NULLjeśli nic nie zostanie umieszczone w polu tekstowym w przesyłanym formularzu. Jak mogę to zrobić? Próbowałem wstawić, 'NULL'ale to po prostu dodaje słowo NULLdo pola. Nie jestem pewien, jaki kod powinienem w tym celu podać, po prostu piszę zapytanie UPDATE....

139
Przywracanie bazy danych MySQL z plików fizycznych

Czy można przywrócić bazę danych MySQL z fizycznych plików bazy danych? Mam katalog zawierający następujące typy plików: client.frm client.MYD client.MYI ale na około 20 kolejnych stolików. Zwykle używam mysqldump lub podobnego narzędzia, aby uzyskać wszystko w 1 pliku SQL, więc jaki jest...

139
Jak upuścić unikalny w MySQL?

Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Chcę podrzucić unikalny klucz email,

139
Kiedy należy używać indeksu złożonego?

Kiedy należy używać indeksu złożonego w bazie danych? Jakie są konsekwencje wydajności przy użyciu indeksu złożonego)? Dlaczego powinienem używać indeksu złożonego? Na przykład mam homesstół: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft`...

139
Zwiększenie wartości w zapytaniu aktualizującym mysql

Stworzyłem ten kod, aby dawać +1 punkt, ale nie działa poprawnie. mysql_query(" UPDATE member_profile SET points= ' ".$points." ' + 1 WHERE user_id = '".$userid."' "); zmienna $ points jest punktami użytkownika w tej chwili .. Chcę, żeby to plus jeden do niego .. więc na przykład jeśli miał...

139
Pobierz instrukcję wstawiania dla istniejącego wiersza w MySQL

Za pomocą MySQL mogę uruchomić zapytanie: SHOW CREATE TABLE MyTable; I zwróci instrukcję tworzenia tabeli dla określonej tabeli. Jest to przydatne, jeśli masz już utworzoną tabelę i chcesz utworzyć tę samą tabelę w innej bazie danych. Czy można uzyskać instrukcję wstawiania dla już istniejącego...