Pytania oznaczone «mysql»

93
Używanie% dla hosta podczas tworzenia użytkownika MySQL

Baza danych MySQL potrzebuje dwóch użytkowników: appuser i support. Jeden z twórców aplikacji nalega, abym utworzył cztery konta dla tych użytkowników: appuser@'%' appuser@'localhost' support@'%' support@'localhost' Na całe życie nie mogę zrozumieć, dlaczego sądzi, że tego potrzebujemy. Czy...

93
Zamieszanie BOOLEAN lub TINYINT

Projektowałem bazę danych dla witryny, w której muszę użyć logicznego typu danych, aby przechowywać tylko 2 stany, prawda lub fałsz. Używam MySQL. Projektując bazę danych przy użyciu phpMyAdmin, stwierdziłem, że mam zarówno typ danych BOOLEAN, jak i typ danych TINYINT. Przejrzałem różne...

93
Jak udzielić zdalnego dostępu do MySQL dla całej podsieci?

Mogę łatwo przyznać dostęp do jednego adresu IP za pomocą tego kodu: $ mysql -u root -p Enter password: mysql> use mysql mysql> GRANT ALL ON *.* to root@'192.168.1.4' IDENTIFIED BY 'your-root-password'; mysql> FLUSH PRIVILEGES; Ale muszę zezwolić całej podsieci 192.168.1. * Na...

93
Jak wybrać nazwę kolumny ze spacją w MySQL [duplikat]

To pytanie ma już odpowiedzi tutaj : Kiedy używać apostrofów, cudzysłowów i apostrofów w MySQL (13 odpowiedzi) Zamknięte 6 miesięcy temu . Pracuję nad projektem, w którym inny programista utworzył tabelę z nazwami kolumn, takimi jak 'Business Name'. To jest...

92
Użycie ALTER do usunięcia kolumny, jeśli istnieje w MySQL

W jaki sposób można użyć ALTER do usunięcia kolumny w tabeli MySQL, jeśli taka kolumna istnieje? Wiem, że mogę użyć ALTER TABLE my_table DROP COLUMN my_column, ale jeśli my_columnnie istnieje , spowoduje to wyświetlenie błędu . Czy istnieje alternatywna składnia warunkowego usuwania...

92
Jak rzutować DATETIME jako DATE w mysql?

Moje pytanie jest takie. Mam kilka wpisów i chcę je pogrupować według dat. Ale zamiast daty w mojej bazie danych, mam pole daty i godziny. Co ja robię? select * from follow_queue group by follow_date cast follow_date as date To nie działa.

92
varchar (255) vs tinytext / tinyblob i varchar (65535) vs blob / text

Zgodnie z definicją: VARCHAR: zakres o długości od 1 do 255 znaków. Wartości VARCHAR są sortowane i porównywane bez uwzględniania wielkości liter, chyba że podano słowo kluczowe BINARY. x + 1 bajty TINYBLOB, TINYTEXT: kolumna BLOB lub TEXT o maksymalnej długości 255 (2 ^ 8-1) znaków x + 1...

92
Jak prawidłowo skonfigurować połączenie PDO

Od czasu do czasu pojawiają się pytania dotyczące łączenia się z bazą danych. Większość odpowiedzi nie jest tak, jak to robię, lub po prostu mogę nie uzyskać poprawnych odpowiedzi. Tak czy inaczej; Nigdy o tym nie myślałem, ponieważ sposób, w jaki to robię, działa na mnie. Ale oto szalona...

92
MySQL - operand powinien zawierać 1 kolumnę (y)

Podczas pracy nad systemem, który tworzę, próbowałem użyć następującego zapytania w moim projekcie: SELECT topics.id, topics.name, topics.post_count, topics.view_count, COUNT( posts.solved_post ) AS solved_post, (SELECT users.username AS posted_by, users.id AS posted_by_id FROM users WHERE...

91
Uzyskaj listę dat między dwiema datami

Korzystanie ze standardowych funkcji mysql umożliwia napisanie zapytania, które zwróci listę dni między dwiema datami. np. dane 2009-01-01 i 2009-01-13 zwróci jedną kolumnową tabelę z wartościami: 2009-01-01 2009-01-02 2009-01-03 2009-01-04 2009-01-05 2009-01-06 2009-01-07...

91
Podstawy kluczy obcych w MySQL?

Czy jest jakieś dobre wyjaśnienie, jak używać konstrukcji klucza obcego MySQL? Nie do końca rozumiem to z samych dokumentów MySQL. Do tej pory zajmowałem się kluczami obcymi z łączeniami i kodem programowania. A druga część pytania: czy są jakieś ulepszenia do wprowadzenia przy użyciu...