Tag: mysql

Recupero innodb di MySQL da file di dati

La scorsa notte, il mio server MySQL si è schiantato e adesso ho diversi database, i quali non riesco a recuperare. Secondo il log di errore, le corruzioni nei tablespace si verificano parecchio tempo fa (pochi mesi), ma nessuno notò che e ieri, quando MySQL si è schiantato (per ragioni completamente diverse), non è riuscito […]

HAproxy mysql failover

Cerco di creare un cluster HA con Percona xtraDB Cluster per la replica MySQL e HAproxy per il bilanciamento del carico. HAproxy funziona veramente bene con apache, quando apache crash o se non risponde, switch HAproxy su un altro nodo. Il mio problema inizia con MySQL, ho impostato anche MySQL nello stesso HAproxy ma quando […]

È ansible connettersi a MySQL da PHP utilizzando il vecchio protocollo di crittografia delle password?

Sto lavorando ad un progetto front-end con un sistema legacy. Devo accedere a un database MySQL 5.6.25, che sta ancora utilizzando il vecchio protocollo di crittografia di una password pre-4.1. In particolare devo scrivere un api PHP / Slim che implementa le operazioni CRUD con questo database. Devo usare PHP 5.3. È ansible connettersi al […]

Quale sarebbe un'implementazione cluster stabile, fail-proof e scalabile

Context: Stiamo utilizzando un cluster MariaDB Gallera con (solo) 2 nodes master per un'applicazione web. Ieri sera abbiamo avuto un errore di alimentazione e ora non possiamo sembrare di recuperare i dati e abbiamo scoperto che il database era danneggiato su entrambi i nodes. La nostra impressione iniziale su questa configuration è stata se un […]

Imansible accedere a mysql con utente non radice dalla row di command

Sto installando un server mysql e sto cercando di creare un utente non privilegiato per accedere a each database che creo. Posso accedere correttamente come root dalla console ma quando cerco di accedere come utente "rotaie" non riesce. Ecco come sembrano i miei utenti: mysql> select utente, host, password da mysql.user; + ——— + ———– […]

L'utente di MySQL non può connettersi da un host remoto

Ho due utenti MySQL con le stesse autorizzazioni, si può connettere da un host remoto, l'altro non può. Come può essere? Ecco la mia configuration: SELECT * FROM user WHERE user IN ('baduser','gooduser') AND host='%'; Risultati in: Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv […]

Come proteggere il dump db prelevato dallo script di esecuzione quotidiano

In uno dei miei server slave mysql ho scritto uno script di esecuzione quotidiano, che 1) arresta lo slave, 2) prende un dump db, 3) ripete schiavo, 4) lo crittografa, 5) la copia al mio s3-bucket. Sto usando aws-cli per copiare il dump in s3-bucket. Il problema qui è che nel caso in cui qualcuno […]

Di fronte alle attività di hacking sul mio server

Recentemente ho cambiato il mio server di hosting a AWS. e in principio tutto stava funzionando bene, ma recentemente mi affronto i problemi con il mio server che la sua scendere più volte. Ho monitorato da vicino e conosco che l'utilizzo della CPU va al 100% più volte e each volta ho bisogno di riavviare […]

dividere il nome del file in loop e fare riferimento a ciascuna parte

Ho una directory con un elenco di file in esso, ad esempio file.name.aaaaaa.111111 file.name.bbbbbb.222222 file.name.cccccc.333333 Ho bisogno di un modo per prendere each file, diviso in "." e quindi utilizzando each sezione sarà passato a una query mysql. Ho il seguente: for file in $localdir/file.name.* do filename=`basename "$file"` for i in $(echo $filename | tr […]

Spazio vuoto nel database MySql

Mi perdoni se non sto utilizzando il vocabolario appropriato. Sto progettando di implementare un database MySQL con un front-end PHP in modo da poter inserire i dettagli e i file dell'ordine di lavoro (screengrabs, ZIPs, ecc.) In detto database. Come è ora, i miei ordini di lavoro precedenti vengono salvati in PST di posta elettronica […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.