Ho effettuato l'accesso al mio server per verificare lo stato del database e ho notato SHOW PROCESSLIST;che esiste un numero elevato di connessioni in sospensione che sono molto vecchie. Quale durata deve essere il limite di tempo della connessione prima che la connessione venga interrotta? Come posso impostare il limite …
Capisco come ORDER BYfunziona la clausola e come FIELD()funziona la funzione. Quello che voglio capire è come entrambi lavorano insieme per ordinare. Come vengono recuperate le righe e come viene derivato l'ordinamento +----+---------+ | id | name | +----+---------+ | 1 | stan | | 2 | kyle | | …
UPDATE2 Usando WireShark ho scoperto la stringa del problema (spero di averlo fatto): 28 | 9.582638 | 192.168.18.128 | 192.168.18.129 | MySQL Response Error 1043 E l'errore è (secondo i documenti ): Error: 1043 SQLSTATE: 08S01 (ER_HANDSHAKE_ERROR) Message: Bad handshake Ecco gli screenshot di WireShark in due casi: Connessione da …
Di recente, ho pubblicato una risposta a una domanda su mysql.db . Quindi, ho pensato che avrei dovuto porre a tutti questa domanda: Ho notato per anni che al momento dell'installazione di MySQL 5.0+, mysql.dbè popolato da due voci che consentono agli utenti anonimi di accedere ai database di prova. …
sfondo Vorrei fornire il sottoinsieme del mio database necessario per riprodurre una selectquery. Il mio obiettivo è rendere riproducibile il mio flusso di lavoro computazionale (come nella ricerca riproducibile ). Domanda C'è un modo in cui posso incorporare questa istruzione select in uno script che scarica i dati richiesti in …
Ho una tabella con 1699 colonne e quando provo a inserire più colonne ottengo, Codice errore: 1117. Troppe colonne In questa tabella ho solo 1000 righe. Per me la cosa più importante è il numero di colonne. Ci sono delle limitazioni sul tavolo? Voglio creare 2000 colonne. È possibile?
Quando eseguo una singola riga INSERTsu una tabella con una AUTO_INCREMENTcolonna, vorrei utilizzare la LAST_INSERT_ID()funzione per restituire il nuovo AUTO_INCREMENTvalore "ed" memorizzato per quella riga. Poiché molti sviluppatori e amministratori di Microsoft SQL Server sono senza dubbio consapevoli che le funzionalità equivalenti in SQL Server ( SCOPE_IDENTITYe @@IDENTITY) non sono …
Vorrei limitare le righe e le colonne che ritornano dal file SHOW TABLE STATUS comando in MySQL 5.1. C'è un modo per ottenere queste stesse informazioni attraverso SELECTun'istruzione in modo che io possa manipolare i risultati in modo normale?
Ho precedentemente salvato una copia della directory / var / lib / mysql / ddms ("ddms" è il nome dello schema). Ora ho installato un nuovo MySQL su Ubuntu 10.04.3 LTS appena installato eseguendo apt-get install mysql-server, credo che sia stata installata la versione 5.1. Dopo aver copiato la directory …
Quando eseguo mysqldump, viene visualizzato un errore: mysqldump: Got error: 1449: The user specified as a definer ('root'@'foobar') does not exist when using LOCK TABLES Questo ha senso perché foobarè una macchina legacy che non esiste più. Come posso modificare il definitore di tutte le mie tabelle in "root" @ …
Ho un'applicazione che selezionerà solo sull'uguaglianza e immagino che dovrei usare un indice hash su un indice btree. Con mio grande sgomento, gli indici hash non sono supportati su MyISAM o InnoDB. Cosa succede con quello?
Il file di configurazione MySQL predefinito /etc/mysql/my.cnf installato da alcuni pacchetti debian usando APT spesso imposta la variabile log_bin, quindi i binlog sono abilitati: log_bin = /var/log/mysql/mysql-bin.log Quando voglio disabilitare la registrazione binaria su tale installazione, ovviamente commentare la riga in my.cnf funziona, ma mi chiedo se c'è un modo …
Questa potrebbe essere una domanda sciocca, e il mio sospetto è che non posso farlo, ma c'è un costrutto in SQL che mi permetterebbe di fare qualcosa del tipo: SELECT whatever WHERE col1,col2 IN ((val1, val2), (val1, val2), ...) Voglio selezionare i dati in cui due colonne sono in un …
Come posso impostare una colonna timestamp il cui valore predefinito è l'ora UTC corrente? MySQL utilizza la UTC_TIMESTAMP()funzione per il timestamp UTC: mysql> SELECT UTC_TIMESTAMP(); +---------------------+ | UTC_TIMESTAMP() | +---------------------+ | 2012-07-01 11:36:35 | +---------------------+ 1 row in set (0.00 sec) Quindi ho provato: CREATE TABLE `blah` ( `creation_time` TIMESTAMP …
Ho aggiunto indici alla tabella che vengono utilizzati per la ricerca dei risultati. Sto mostrando i risultati per ordine ASC o DESC. Quindi quella colonna dovrebbe avere un indice o no? Ho altri 2 indici su quella tabella. In che modo influiranno le prestazioni creando o non indicizzando quella colonna?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.