Articles of mysql

Migrazione del database da Postgres a MySQL

Ho cambiato database da postgresql a mysql , ma non so come trasferire i dati da uno all’altro. Qualcuno conosce un comando tramite il quale posso copiare / migrare il mio database da postgresql a mysql ?

Come faccio a eliminare tutti i record duplicati in una tabella MySQL senza tabelle temporanee

Ho visto un certo numero di variazioni su questo, ma nulla corrisponde esattamente a ciò che sto cercando di realizzare. Ho una tabella, TableA , che contiene le risposte fornite dagli utenti ai questionari configurabili. Le colonne sono member_id, quiz_num, question_num, answer_num . In qualche modo alcuni membri hanno ricevuto le loro risposte due volte. […]

convert_tz restituisce null

So che sembra stupido, ma quando lo uso SELECT CONVERT_TZ(‘2004-01-01 12:00:00′,’UTC’,’Asia/Jakarta’) AS time emette NULL. Sto usando MySQL Workbench in Ubuntu 12.04 a 64 bit, e funziona con il mio altro laptop / os (anche usando MySQL Workbench).

LINQ per strumento Java

Un LINQ per java sarebbe uno strumento utile? Ho lavorato su uno strumento che permetterà a un object Java di mappare una riga in un database. Sarebbe utile per i programmatori Java? Quali caratteristiche sarebbero utili?

MySQL COUNT DISTINCT

Ieri sto cercando di raccogliere il numero di visite distinte nel mio cp, quindi contarle. SELECT DISTINCT `user_id` as user, `site_id` as site, `ts` as time FROM `cp_visits` WHERE ts >= DATE_SUB(NOW(), INTERVAL 1 DAY) Per qualche motivo questo sta tirando più risultati con lo stesso ID del sito …. come faccio a tirare e […]

Le colonne della tabella con una chiave esterna possono essere nulle?

Ad esempio, ho una tabella che ha diverse colonne ID per altre tabelle. Voglio una chiave esterna per forzare l’integrità solo se inserisco i dati. Se faccio un aggiornamento in un secondo momento per popolare quella colonna, controllerà comunque il vincolo (questo è probabilmente dipendente dal database server, sto usando il tipo di tabella MySQL […]

MySQL – Capitalizza la prima lettera di ogni parola, nella tabella esistente

Ho una tabella esistente ‘people_table’, con un campo full_name . Molti record hanno il campo ‘full_name’ popolato con involucro errato. ad esempio ‘fred Jones’ o ‘fred jones’ o ‘Fred jones’ . Posso trovare queste voci errante con: SELECT * FROM people_table WHERE full_name REGEXP BINARY ‘^[az]’; Come posso capitalizzare la prima lettera di ogni parola […]

Esiste un equivalente di Profiler per MySql?

“Microsoft SQL Server Profiler è un’interfaccia utente grafica per SQL Trace per il monitoraggio di un’istanza di Motore di database o Analysis Services.” Trovo che l’utilizzo di SQL Server Profiler sia estremamente utile durante lo sviluppo, il test e quando eseguo il debug dei problemi delle applicazioni del database. Qualcuno sa se esiste un programma […]

Come selezionare un nome di colonna con uno spazio in MySQL

Sto lavorando a un progetto in cui un altro sviluppatore ha creato una tabella con nomi di colonne come ‘Business Name’ . Quello è uno spazio tra due parole. Se SELECT un’istruzione SELECT con “Nome commerciale”, dice che non esiste una colonna con il nome “Business”. Come posso risolvere questo problema?

Ripristino utente e password “root” cancellati per MySQL

Ho eliminato per errore l’utente root sulla mia configurazione di sviluppo locale di MAMP / MySQL in esecuzione su OS X. Non ci sono altri utenti creati per tornare a MySQL. Questo è un lieve incubo che non sembra fare nulla senza root . Trovato questo: http://hack2live.blogspot.com/2009/04/restore-repair-reset-mysql-root.html che sembra esattamente quello di cui ho bisogno. […]