重新安装 phpmyadmin

重新安装 phpmyadmin

编辑::安装了 mysql-server,但没有安装 phpmyadmin(因为 phpmyadmin 是在 mysql 之前安装的,因此导致错误)。如何重新安装带有数据库的 phpmyadmin(没有 phpmyadmin 数据库)?卸载并重新安装没有帮助。

我尝试通过 synaptic manager 安装 phpmyadmin(和 zend framework),但安装过程中系统提示我输入密码

我以为这是 phpmyadmin 密码,然后我继续操作,但是出现了错误,我中止了。然后我再次尝试重新安装,虽然重新安装了,但是我没有得到 phpmyadmin。

编辑::以下内容无效,请不要打扰

apache 正在运行,但 mysql 没有运行

它的一些特点是:

santosh@explorer:~$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2)

santosh@explorer:~$ sudo apt-get install mysql-server
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily  
unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/),
is another process using it?

我应该在这里还是在 stackoverflow 上问这个问题?

更新::

重启电脑后

 santosh@explorer:~$ sudo service mysql start
 [sudo] password for santosh: 
 mysql: unrecognized service

更新::

santosh@explorer:~$ sudo apt-get install mysql
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mysql

答案1

其他过程是锁定您的更新管理器。重新启动您的计算机。

要启动 mysql 服务器,可以使用以下命令:

sudo service mysql start

答案2

这是因为另一个进程正在运行。因此请运行此命令:

sudo fuser -v /var/cache/debconf/config.dat

这将显示 PID 并运行此命令:

sudo kill PID 

如果这不起作用请运行:

sudo kill -9 PID

然后尝试重新安装 phpMyAdmin:

sudo apt-get install phpmyadmin

答案3

安装 mysql 服务器:

sudo apt-get install mysql-server-5.1

答案4

考虑彻底删除 phpMyAdmin然后重新安装。它应该可以正常工作。

如果仍然运行的是 apache 而不是 mySQL,则尝试重新安装 mySQL

sudo apt-get install mysql-server-5.1 --reinstall

如果这不允许您重新配置您可以使用的包

sudo dpkg-reconfigure mysql-server-5.1

这将使您的 LAMP 安装看起来焕然一新!!!

相关内容