Sto cercando di installare MySQL senza i permessi di root. Ho eseguito i seguenti passaggi:
- Scarica MySQL Community Server 5.5.8 Linux - Archivio TAR compresso generico
- Disimballalo, ad esempio per:
/home/martin/mysql
Crea un
my.cnf
file nella tua home directory. Il contenuto del file dovrebbe essere:[server] user=martin basedir=/home/martin/mysql datadir=/home/martin/sql_data socket=/home/martin/socket port=3666
Vai alla
/home/martin/mysql
directory ed esegui:./scripts/mysql_install_db --defaults-file=~/my.cnf --user=martin --basedir=/home/martin/mysql --datadir=/home/martin/sql_data --socket=/home/martin/socket
Il tuo server MySQL è pronto. Inizia con questo comando:
./bin/mysqld_safe --defaults-file=~/my.cnf &
Quando provo a cambiare la password di MySQL, viene visualizzato l'errore:
Impossibile connettersi al server mysql tramite socket '/tmp/mysql.sock'
Come posso cambiare questo percorso e vedere se mysql.sock è stato creato o no?