Domande taggate «mysql»

MySQL è un sistema di gestione di database relazionali (RDBMS) gratuito e open source che utilizza Structured Query Language (SQL). NON USARE questo tag per altri DB come SQL Server, SQLite ecc. Questi sono DB diversi che usano tutti i propri dialetti di SQL per gestire i dati.

7
Come modificare una colonna e modificare il valore predefinito?
Ho riscontrato il seguente errore durante il tentativo di modificare il tipo di dati di una colonna e l'impostazione di un nuovo valore predefinito: ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; ERRORE 1064 (42000): si è verificato un errore nella sintassi SQL; controlla il manuale …
190 mysql  sql 

9
Come inserisco una "clausola if" in una stringa SQL?
Quindi, ecco cosa voglio fare sul mio database MySQL . Mi piacerebbe fare: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Se questo non sarebbe tornato alcuna riga, il che è possibile grazie if(dr.HasRows == false), vorrei ora creare un UPDATEnel purchaseOrderdatabase: UPDATE purchaseOrder SET purchaseOrder_status …
190 mysql  sql 

10
PHP DOP: set di caratteri, impostare i nomi?
Ho avuto questo in precedenza nella mia normale connessione mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Ne ho bisogno per il DOP? E dove dovrei averlo? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 


10
Converti data e ora fino alla query MySQL
Voglio convertire un timestampin MySQL in una data. Vorrei formattare il campo user.registration nel file di testo come a yyyy-mm-dd. Ecco il mio SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Ho anche provato la conversione della data con: DATE_FORMAT(user.registration, …

4
La directory mysqld_safe '/ var / run / mysqld' per il file socket UNIX non esiste
Durante l'avvio del server mysql 5.7.17 utilizzando mysqld_safe, si verificano i seguenti errori. 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. Come sistemarlo ?
188 mysql  sockets 

12
MySQL - Righe su colonne
Ho provato a cercare post, ma ho trovato solo soluzioni per SQL Server / Access. Ho bisogno di una soluzione in MySQL (5.X). Ho una tabella (chiamata cronologia) con 3 colonne: hostid, nome oggetto, valore oggetto. Se faccio un select ( select * from history), tornerà +--------+----------+-----------+ | hostid | …
188 mysql  sql  pivot-table  etl  crosstab 


4
Come modificare le regole di confronto predefinite di una tabella?
create table check2(f1 varchar(20),f2 varchar(20)); crea una tabella con le regole di confronto predefinite latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; mostra le singole regole di confronto delle colonne come 'latin1_general_ci'. Quindi qual è l'effetto del comando alter table?
187 mysql  sql  collation 

5
mysql :: inserire nella tabella, i dati da un'altra tabella?
Mi chiedevo se c'è un modo per farlo puramente in 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); Nota: q1 restituirebbe circa 30.000 righe. C'è un modo per fare ciò che sto tentando …
187 sql  mysql 



5
Eliminazione di righe con MySQL LEFT JOIN
Ho due tabelle, una per le scadenze, una per descrivere un lavoro. Ogni lavoro può assumere uno stato e alcuni stati indicano che le scadenze dei lavori devono essere eliminate dall'altra tabella. Posso facilmente SELECTi lavori / le scadenze che soddisfano i miei criteri con un LEFT JOIN: SELECT * …

9
Dati binari in MySQL [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Come posso archiviare i dati binari in MySQL …

15
Valore predefinito non valido per il campo data / ora "create_date"
Ho la seguente istruzione 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) …
186 mysql 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.