mysqlproblem
mysqlproblem
Sitter och försöker byta så att amarok använder en mysqldatabas iställe för sqlite pga jag har hört att det skall vara snabbare.
men jag har fått ett problem med mysql som inte löser sig. (http://ubuntu-se.org/smf/index.php/topic,15882.0.html)
För att citera mig själv:
"körde en apt-get remove --purge mysql-server
och sedan en apt-get autoremove
får trots detta en
bogey@bogey:~$ sudo mysqladmin create amarok
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'"
men jag har fått ett problem med mysql som inte löser sig. (http://ubuntu-se.org/smf/index.php/topic,15882.0.html)
För att citera mig själv:
"körde en apt-get remove --purge mysql-server
och sedan en apt-get autoremove
får trots detta en
bogey@bogey:~$ sudo mysqladmin create amarok
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'"
SV: mysqlproblem
Försök med det här i terminalen:
Root password i mysql är inte samma som system-root password.
LJ
Kod: Markera allt
sudo mysqladmin -u root password newrootsqlpassword
sudo mysqladmin -u root -h localhost password newrootsqlpassword
LJ
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: mysqlproblem
Att du får "connect to server at 'localhost' failed" betyder - nästan alltid - att servern inte är igång. Har du installerat mysql-server igen och sedan kollat att den har startat ( ps -ef|grep mysql )?
SV: mysqlproblem
får följande:
Vad betyder det?
Kod: Markera allt
bogey@bogey:~$ sudo ps -ef|grep mysql
Password:
bogey 1999 6470 0 12:40 pts/0 00:00:00 grep mysql
root 5312 1 0 08:01 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe
mysql 5354 5312 0 08:01 ? 00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
root 5355 5312 0 08:01 ? 00:00:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: mysqlproblem
Det ser bra ut, mysql-servern har startat. Får du nu samma fel om du kör sudo mysqladmin create amarok ?
SV: mysqlproblem
Kod: Markera allt
bogey@bogey:~$ sudo mysqladmin create amarok
Password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Jag har ju totalominstallerat mysql och felet kvarstår...
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: mysqlproblem
Du har inte satt upp en brandvägg på maskinen?
SV: mysqlproblem
nix... har installerat firestarter men det är ju bara en hanterare. Brandvägg är väl något som är inbyggt i ubuntu? och f.ö. så skall jag ju använda tjänsten direkt från datorn och inte från en server så då kan ju det inte behövas att öppna portar.
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: mysqlproblem
Det beror helt och hållet på hur du har ställt in Firestarter + iptables. Vad händer om du kör nmap localhost? Eventuellt måste du installera nmap först, t.ex. genom sudo apt-get install nmapBograth skrev: nix... har installerat firestarter men det är ju bara en hanterare. Brandvägg är väl något som är inbyggt i ubuntu? och f.ö. så skall jag ju använda tjänsten direkt från datorn och inte från en server så då kan ju det inte behövas att öppna portar.
SV: mysqlproblem
Jag fick ditt problem hos mig nu när jag skulle göra om detta för Kubuntu 7.10.
Jag har löst det för mig. Det räcker inte med att bara purge'a mysql-server, jag måste göra det för mysql-server-5.0 också. När jag sedan installerar om mysql-server väljer jag att inte sätta ett lösenord. Nu har jag sql i amrok igen.
Har du testat
Jag har löst det för mig. Det räcker inte med att bara purge'a mysql-server, jag måste göra det för mysql-server-5.0 också. När jag sedan installerar om mysql-server väljer jag att inte sätta ett lösenord. Nu har jag sql i amrok igen.

Har du testat
Kod: Markera allt
sudo mysqladmin -p=LÖSENORD create amarok
Senast redigerad av 1 TicToc, redigerad totalt 28 gånger.