无法在Debian 5.0上完全安装mysql

它已经有两天了,我试图在我的vps上安装了具有256MB ram的debian 5.0的mysql。 我也安装了webmin。 这里是症状:使用webmin或apt-get安装mysql之后我试图连接到mysql来更改root密码,但是每当我遇到这个错误:

错误1045(28000):访问拒绝用户'root'@'localhost'(使用密码:是)

所以我开始调查,我明白当我使用时,MySQL数据库内没有root用户:

更新用户设置密码=密码('新密码')其中用户=“根”;

它说0行受到影响

我重新安装MySQL几次,但同样的问题仍然存在。 请帮助我如何正确安装mysql-server以及mysql-client。

问候。

Debian mysql-server软件包在安装时没有设置mysql root密码,所以你应该可以通过简单地inputmysql并按Enter键从命令行login。

另外,你不需要一直重新安装mysql,重新configuration它就可以运行dpkg-reconfigure mysql-common

我会使用一个命令来列出所有的mysql包。 dpkg --get-selections | grep 'mysql-' | awk '{print $1}' dpkg --get-selections | grep 'mysql-' | awk '{print $1}' 。 然后我会使用apt-get purge package1 package2 ... packagen来删除。

最后确保从/var/lib/mysql/删除了所有内容。

感谢您的所有build议,我已经解决了。 这是所有关于/ tmp许可这个文件夹permision是0777,但我是0775或类似的东西。

问候。