Articles of mysql

È ansible interrogare una tabella della struttura ad albero in MySQL in una singola query, a qualsiasi profondità?

Sto pensando che la risposta è no, ma mi piacerebbe che qualcuno avesse qualche idea su come eseguire la scansione di una struttura ad albero a qualsiasi profondità in SQL (MySQL), ma con una singola query Più specificatamente, data una tabella strutturata ad albero (id, dati, dati, parent_id) e una riga nella tabella, è ansible […]

La chiave primaria è indicizzata automaticamente in MySQL?

Hai bisogno di creare un indice in modo esplicito o è implicito quando definisci la chiave primaria? La risposta è la stessa per MyISAM e InnoDB?

Migrazione da Oracle a MySQL

Abbiamo incontrato seri problemi di prestazioni con il nostro database Oracle e vorremmo provare a migrare su un database basato su MySQL (MySQL direttamente o, più preferibilmente, Infobright). Il fatto è che dobbiamo lasciare che il vecchio e il nuovo sistema si sovrappongano per almeno alcune settimane se non mesi, prima che lo sappiamo, se […]

Formato data MySQL GG / MM / AAAA seleziona query?

Sono un po ‘confuso su come ordinare per formati di data. Per il formato YYYY-MM-DD lo farebbe: …ORDER BY date DESC… Come vorresti ordinare per DD/MM/YYYY ? Questo non funziona: SELECT * FROM $table ORDER BY DATE_FORMAT(Date, ‘%Y%m%d’) DESC LIMIT 14

Accesso negato per l’utente ‘test’ @ ‘localhost’ (utilizzando la password: YES) tranne l’utente root

Sto affrontando problemi con mysql non root / utente admin, sto seguendo i passaggi di seguito per la creazione di utenti e i suoi privilegi, correggimi se sto sbagliando, sto installando mysql su RHEL 5.7 64bit , i pacchetti sono menzionati sotto, una volta che ho fatto l’ rpm install ci siamo creando mysql db […]

Cerca “parola intera corrispondenza” in MySQL

Vorrei scrivere una query SQL che cerca una parola chiave in un campo di testo, ma solo se è una “parola intera” (ad esempio quando cerco “rid”, non dovrebbe corrispondere a “arido”, ma dovrebbe abbinare “a ridi”. Sto usando MySQL. Fortunatamente, le prestazioni non sono critiche in questa applicazione, e le dimensioni del database e […]

Errore MySql: imansible aggiornare la tabella in funzione / trigger memorizzati perché è già utilizzata dall’istruzione che ha invocato questa funzione / trigger memorizzato

Sto eseguendo una query MySQL. Ma quando una nuova riga viene aggiunta dall’input del modulo ottengo questo errore: Error: Can’t update table ‘brandnames’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger. Dal codice: CREATE TRIGGER `capital` AFTER INSERT ON `brandnames` FOR EACH ROW UPDATE brandnames SET bname = […]

MySQL LOAD DATA INFILE con ON DUPLICATE KEY UPDATE

Per caricare enormi quantità di dati in MySQL, LOAD DATA INFILE è l’opzione di gran lunga più veloce. Sfortunatamente, mentre questo può essere usato in un modo INSERT IGNORE o REPLACE funziona, ON DUPLICATE KEY UPDATE non è attualmente supportato. Tuttavia, ON DUPLICATE KEY UPDATE presenta vantaggi rispetto a REPLACE . Quest’ultimo fa una cancellazione […]

Come estrarre l’ennesima parola e contare le occorrenze di parole in una stringa MySQL?

Mi piacerebbe avere una query mysql come questa: select word, count(*) from table group by word; Tutti gli esempi di espressioni regolari in mysql vengono utilizzati per verificare se il testo corrisponde all’espressione, ma non per estrarre il testo da un’espressione. C’è una tale syntax?

Qual è la stringa di connessione del driver JDBC MySQL?

Sono nuovo di JDBC e sto cercando di creare una connessione con un database MySQL. Sto usando Connector / J driver, ma non riesco a trovare la stringa di connessione JDBC per il mio metodo Class.forName() .