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.

7
Jak zmienić kolumnę i zmienić wartość domyślną?
Wystąpił następujący błąd podczas próby zmiany typu danych kolumny i ustawienia nowej wartości domyślnej: ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; BŁĄD 1064 (42000): Wystąpił błąd w składni SQL; sprawdź instrukcję, która odpowiada twojej wersji serwera MySQL, czy ma prawidłową składnię do użycia w pobliżu …
190 mysql  sql 

9
Jak wstawić klauzulę „if” do ciągu SQL?
Oto, co chcę zrobić na mojej bazie danych MySQL . Chciałbym zrobić: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Jeśli to nie zwróci żadnych wierszy, co jest możliwe if(dr.HasRows == false), utworzę teraz UPDATEw purchaseOrderbazie danych: UPDATE purchaseOrder SET purchaseOrder_status = 'COMPLETED' WHERE purchaseOrder_ID = …
190 mysql  sql 

10
PHP PDO: zestaw znaków, ustawić nazwy?
Miałem to wcześniej w moim normalnym połączeniu mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Czy potrzebuję go do PDO? A gdzie powinienem to mieć? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 


10
Konwertuj znacznik czasu na datę w zapytaniu MySQL
Chcę przekonwertować timestampw MySQL na datę. Chciałbym sformatować pole user.registration w pliku tekstowym jako yyyy-mm-dd. Oto mój SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Próbowałem także konwersji daty z: DATE_FORMAT(user.registration, '%d/%m/%Y') DATE(user.registration) Powtarzam wynik przed zapisaniem pliku tekstowego i …


4
Jak zmienić domyślne sortowanie tabeli?
create table check2(f1 varchar(20),f2 varchar(20)); tworzy tabelę z domyślnym zestawieniem latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; pokazuje indywidualne zestawienie kolumn jako „latin1_general_ci”. Jaki jest zatem efekt polecenia alter table?
187 mysql  sql  collation 

4
katalog mysqld_safe „/ var / run / mysqld” dla pliku gniazda UNIX nie istnieje
Podczas uruchamiania serwera mysql 5.7.17 przy użyciu mysqld_safe pojawia się następujący błąd. 2017-02-10T17:05:44.870970Z mysqld_safe Logging to '/var/log/mysql/error.log'. 2017-02-10T17:05:44.872874Z mysqld_safe Logging to '/var/log/mysql/error.log'. 2017-02-10T17:05:44.874547Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists. Jak to naprawić ?
187 mysql  sockets 

5
mysql :: wstaw do tabeli, dane z innej tabeli?
Zastanawiałem się, czy istnieje sposób, aby to zrobić wyłącznie w sql: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Uwaga: q1 zwróci około 30 000 wierszy. Czy jest jakiś sposób, aby zrobić to, co …
187 sql  mysql 

12
MySQL - wiersze do kolumn
Próbowałem wyszukiwać posty, ale znalazłem tylko rozwiązania dla SQL Server / Access. Potrzebuję rozwiązania w MySQL (5.X). Mam tabelę (zwaną historią) z 3 kolumnami: hostid, nazwa elementu, wartość przedmiotu. Jeśli zrobię select ( select * from history), zwróci +--------+----------+-----------+ | hostid | itemname | itemvalue | +--------+----------+-----------+ | 1 | …
187 mysql  sql  pivot-table  etl  crosstab 



5
Usuwanie wierszy za pomocą MySQL LEFT JOIN
Mam dwie tabele, jedną dotyczącą terminów pracy, drugą opisującą pracę. Każde zadanie może mieć status, a niektóre statusy oznaczają, że terminy zadań muszą zostać usunięte z drugiej tabeli. Mogę z łatwością SELECTobsadzić stanowiska / terminy spełniające moje kryteria za pomocą LEFT JOIN: SELECT * FROM `deadline` LEFT JOIN `job` ON …

9
Dane binarne w MySQL [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Jak przechowywać dane binarne w MySQL ?

15
Niepoprawna wartość domyślna pola znacznika czasu „create_date”
Mam następującą instrukcję sql create mysql> CREATE TABLE IF NOT EXISTS `erp`.`je_menus` ( -> `id` INT(11) NOT NULL AUTO_INCREMENT , -> `name` VARCHAR(100) NOT NULL , -> `description` VARCHAR(255) NOT NULL , -> `live_start_date` DATETIME NULL DEFAULT NULL , -> `live_end_date` DATETIME NULL DEFAULT NULL , -> `notes` VARCHAR(255) NULL …
186 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.