Kokeilin tuon toisen keskustelun ohjeita:
tero@tero-laptop:~$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
tero@tero-laptop:~$
Ei johda mihinkään, sama virhe toistuu. Kokeilin sitä toista ehdotusta, tosin hieman sovellettuna kun ei semmoisenaan mennyt läpi:
tero@tero-laptop:~$ sudo apt-get install debian-helper-scripts
Luetaan pakettiluetteloita... Valmis
[...]
tero@tero-laptop:~$ sudo service mysql stop
* Stopping MySQL database server mysqld [ OK ]
tero@tero-laptop:~$ mysqld_safe --skip-grant-tables
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[6877]: started
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[6886]: ended
tero@tero-laptop:~$ mysql -uroot mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
tero@tero-laptop:~$ sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.backup
tero@tero-laptop:~$ sudo gedit /etc/mysql/my.cnf
Muutin polun vastaamaan tuota /var/run... -muotoa, mutta sitten se haluaakin sen /var/lib -muodossa:
tero@tero-laptop:~$ mysql -uroot mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysqld/mysqld.sock' (2)
tero@tero-laptop:~$
Pitänee iltasemmalla palata asiaan, tuo socket-file on uusi ongelma.
Kokeilin asentaa tota toista pakettia myös:
tero@tero-laptop:~$ sudo apt-get install libapache2-mod-php5
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Reading state information... Valmis
libapache2-mod-php5 on jo uusin versio.
libapache2-mod-php5 set to manual installed.
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.