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.

5
mysql za dużo indeksów?
Poświęcam trochę czasu na optymalizację naszej obecnej bazy danych. W szczególności patrzę na indeksy. Jest kilka pytań: Czy istnieje coś takiego, jak zbyt wiele indeksów? Co przyspieszą indeksy? Co spowolnią indeksy? Kiedy warto dodać indeks? Kiedy dodanie indeksu jest złym pomysłem? Zalety i Wady wielu indeksów a indeksy wielokolumnowe?
83 sql  mysql  indexing 

3
Znacznik czasu z dokładnością do milisekundy: jak zapisać je w MySQL
Muszę opracować aplikację przy użyciu MySQL i zapisać wartości takie jak „1412792828893”, które reprezentują znacznik czasu, ale z dokładnością do milisekundy. To znaczy ilość milisekund od 1.1.1970. Deklaruję wiersz jako, timestampale niestety to nie zadziałało. Wszystkie wartości są ustawione na0000-00-00 00:00:00 CREATE TABLE IF NOT EXISTS `probability` ( `id` int(11) …

4
Jak dodać kolumnę i uczynić ją kluczem obcym w pojedynczej instrukcji MySQL?
Czy w mysql mogę dodać kolumnę i klucz obcy w tej samej instrukcji? Jaka jest właściwa składnia dodawania fk? Oto mój SQL: ALTER TABLE database.table ADD COLUMN columnname INT DEFAULT(1), FOREIGN KEY (fk_name) REFERENCES reftable(refcolumn) ON DELETE CASCADE; ... i towarzyszący komunikat o błędzie: Masz błąd w składni SQL; sprawdź …
83 sql  mysql 

3
JPA: jak zachować ciąg znaków w polu bazy danych, wpisz tekst MYSQL
Wymagane jest, aby użytkownik mógł napisać artykuł, dlatego wybieram typ Textdla contentpola w bazie danych mysql. Jak mogę zamienić się Java StringnaMySQL Text Proszę bardzo Jim Tough @Entity public class Article implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private Long …
83 java  mysql  orm  jpa 

3
Jak zmienić nazwę indeksu w MySQL
Chciałbym zmienić nazwę indeksu. Przejrzałem dokumentację tablicy alter , ale nie potrafię wymyślić składni, aby zmienić nazwę indeksu. Robiąc to przez GUI MySQL, porzuca indeks i tworzy nowy. Chociaż to działa, chciałbym uniknąć przebudowywania całego indeksu tylko po to, aby zmienić nazwę indeksu. [DODATKOWE INFORMACJE] W dokumentacji tablicy alter stwierdza …
83 sql  mysql  indexing 



10
Najszybszy sposób na skopiowanie tabeli w mysql?
Chcę skopiować tabelę do MySQL. Jaki jest najszybszy sposób? Lubię to? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; lub CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); czy jest inny sposób? EDYCJA: Martwię się o ponowne utworzenie indeksów, w …
82 sql  mysql 

10
Jak napisać REST API?
Piszę aplikację na iPhone'a jako projekt hobbystyczny i będzie potrzebować usługi internetowej, aby zapewnić jej dane. Nie różni się zbytnio od tego, co robię w pracy, ale w pracy piszę tylko widoki i kontrolery. Ktoś inny jest odpowiedzialny za napisanie modelu i zwykle to klienci zapewniają usługę sieciową. Robiłem już …
82 php  iphone  mysql  rest 

9
Wycofywanie nieudanej migracji Railsów
Jak przywrócić nieudaną migrację szyn? Spodziewałbym się, rake db:rollbackże cofnie to nieudaną migrację, ale nie, cofa poprzednią migrację (nieudana migracja minus jedna). I rake db:migrate:down VERSION=myfailedmigrationteż nie działa. Spotkałem się z tym kilka razy i jest to bardzo frustrujące. Oto prosty test, który wykonałem, aby zduplikować problem: class SimpleTest < …

10
Pobieranie danych do wykresu histogramu
Czy istnieje sposób na określenie rozmiarów pojemników w MySQL? W tej chwili próbuję wykonać następujące zapytanie SQL: select total, count(total) from faults GROUP BY total; Generowane dane są wystarczająco dobre, ale jest po prostu zbyt wiele wierszy. Potrzebuję sposobu na pogrupowanie danych w predefiniowane pojemniki. Mogę to zrobić z poziomu …

11
Jak przekonwertować wszystkie tabele w bazie danych na jedno zestawienie?
Otrzymuję błąd: Niedozwolona kombinacja zestawień (utf8_general_ci, IMPLICIT) i (utf8_unicode_ci, IMPLICIT) dla operacji '=' " Próbowałem ręcznie zmienić obie tabele, utf8_general_ci,IMPLICITale nadal pojawia się błąd. Czy istnieje sposób, aby przekonwertować wszystkie tabele utf8_general_ci,IMPLICITi skończyć z tym?
82 mysql  sql 


14
Nie można znaleźć mysql.sock
Musiałem tylko przeinstalować mysql i mam problem z jego uruchomieniem. Nie może znaleźć gniazda (mysql.sock). Problem w tym, że ja też nie. W terminalu Mac OS X 10.4 wpisuję: locate mysql.socki wracam /private/tmp/mysql.sock. Ma sens, że plik gniazda istnieje w tej lokalizacji, ale w rzeczywistości tak nie jest. Jak mogę …

1
MySQL: Rzutowanie typu NULL na 0
Załóżmy, że następująca tabela (np. Wynik kilku instrukcji sprzężenia wewnętrznego): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 Które możesz uzyskać na przykład z następującego stwierdzenia: select a.id, t1.column_1, t2.column_2 from a left join t1 on a.id = t1.id …
82 sql  mysql  casting 

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.