Domande taggate «mysql»

Tutte le versioni di MySQL (non Microsoft SQL Server). Aggiungi anche un tag specifico della versione come mysql-5.7 se è pertinente alla domanda.


2
Come funziona internamente ORDER BY FIELD () in MySQL
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 | | …
37 mysql  order-by  fields 

3
MySQL 5.1.66 Errore di connessione SSL ERRORE 2026 (HY000)
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 …
37 mysql  replication  ssl 

1
MySQL: Perché ci sono voci "test" in mysql.db?
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. …
37 mysql  security 



2
La funzione LAST_INSERT_ID () di MySql è garantita come corretta?
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 …

5
Come selezionare i risultati SHOW TABLE STATUS
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?
36 mysql  select 

10
ripristinare la tabella dai file .frm e .ibd?
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 …
36 mysql  innodb 

4
Come posso cambiare il DEFINER di una VISTA in Mysql?
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" @ …


6
Disabilita la registrazione binaria di MySQL con la variabile log_bin
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 …
35 mysql  logs  binlog  debian 

2
selezionando dove due colonne sono in un set
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 …
35 mysql  where 

4
MySQL Imposta l'ora UTC come data / ora predefinita
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 …

2
L'ordine per colonna dovrebbe avere indice o no?
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?

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.