更新phpmyadmin(Ubuntu)。[如何?]

时间:2013-11-18 07:53:00

标签: mysql ubuntu phpmyadmin terminal

我是编程新手,我有一个旧的phpmyadmin(包含我的培训和工作数据)。我想将它更新到更新版本,我希望在更新它时我的数据安全。有没有办法在终端上运行任何命令?如果我unistalled phpmyadmin,我的数据会被删除吗? 提前谢谢

5 个答案:

答案 0 :(得分:15)

phpmyadmin是mysql客户端,因此如果你卸载phpmyadmin它不会影响你的数据库。 我使用终端命令更新phpmyadmin:
首先,您必须添加存储库以获取phpmyadmin:

sudo add-apt-repository ppa:nijel/phpmyadmin;

然后更新它以获取存储库中的最新版软件:

sudo apt-get update;

之后,你可以得到它(安装,你需要先卸载旧版本):

sudo apt-get install phpmyadmin;

哦,请确保您已连接到互联网
用ubuntu?如果你在ubuntu论坛上提问,我认为会更好 可能有帮助
------ 更新 -------
如果您发现从ppa获得的phpmyadmin版本不是最新版本,您可以找到最新版本here并手动安装(不是从repo)。
已下载的phpmyadmin可以安装在/var/www/html/或您的工作目录(public_html或您已定义的内容)中。只需提取zip并将提取的文件夹移动到/var/www/html/即可。并且不要忘记将phpmyadmin文件夹的权限更改为777(可能不安全,但工作正常)。

这是如何: 提取下载的文件

unzip phpMyAdmin-4.6.6-all-languages.zip

转到/ var / www / html /,你可能需要sudo 如果您不是sudoer,请将其移至您的工作目录(例如public_html),并将该文件夹重命名为'phpmyadmin'

sudo mv phpMyAdmin-4.6.6-all-languages /var/www/html/phpmyadmin

更改权限

sudo chmod 777 -R /var/www/html/phpmyadmin

然后您可以通过http://localhost/phpmyadmin访问phpmyadmin
如果您将phpmyadmin放在public_html中,则可能需要从/var/www/html创建一个符号链接,因此您可以像往常一样访问phpmyadmin。

答案 1 :(得分:13)

以下是如何在Ubuntu上升级。 我想你已经有了一个工作的phpmyadmin,但版本不是你想要的版本。例如,Ubuntu正在发布4.6.x版本,因为它与php7.2无法正常工作。

1 - 检查您想要的版本:

https://www.phpmyadmin.net/files/

2 - 在您的服务器上

cd /usr/share/
rm -rf phpmyadmin

然后使用正确的版本号

调整此行
wget https://files.phpmyadmin.net/phpMyAdmin/4.8.0/phpMyAdmin-4.8.0-all-languages.zip
unzip phpMyAdmin-4.8.0-all-languages.zip
mv phpMyAdmin-4.8.0-all-languages phpmyadmin

现在你应该好。 如果您有权限问题,以下是如何为Apache修复它。

chown -R www-data:www-data /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin

您也可以重启Apache

sudo service apache2 reload

注意:这仅在您之前正确安装phpmyadmin时有效。

答案 2 :(得分:7)

phpMyAdmin只是MySQL数据库的客户端,它不包含您的数据。它全部保存在数据库中,因此即使删除phpMyAdmin也不会删除任何内容。

要从存储库更新phpMyAdmin,您可以关注 steps from this thread.

答案 3 :(得分:2)

1-从GUI检查您的phpmyadmin版本。

2-下载最新版本的phpMyAdmin HERE

使用以下命令将最新版本的phpMyAdmin下载到/ opt或/ usr / src目录

# wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.zip

安装解压缩包的注意事项:apt-get install unzip

# unzip phpMyAdmin-4.8.3-all-languages.zip

3-查找phpMyAdmin安装目录

使用以下命令搜索系统上的phpMyAdmin安装目录

# /usr/share/phpMyAdmin

4-删除/删除phpMyAdmin内容

/ usr / share / phpmyadmin是正确的phpMyAdmin安装目录,只需删除/删除该目录中的所有内容

# cd /usr/share/phpMyAdmin/
# rm -Rf *

5-移动/复制新的phpMyAdmin内容

使用以下命令将所有新的phpMyAdmin内容复制到/ usr / share / phpmyadmin。

# cd /opt/phpMyAdmin-4.8.3-all-languages
# mv * /usr/share/phpMyAdmin/

6-重启Apache,MySQL或MariaDB服务。

在SysVinit Systeme

中启动/重新启动服务
# service restart httpd

# service restart mysql

在Systemd Systeme

中启动/重新启动服务
# systemctl restart httpd.service

# systemctl restart mariadb.service

7-现在检查新版本的phpMyAdmin

将浏览器导航至http://localhost/phpmyadmin,现在您使用的是phpMyAdmin的最新版本4.8.3。

Reference

答案 4 :(得分:1)

sudo su
cd /usr/share/
rm -rf phpmyadmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.8.4/phpMyAdmin-4.8.4-all-languages.zip
unzip phpMyAdmin-4.8.4-all-languages.zip
mv phpMyAdmin-4.8.4-all-languages phpmyadmin
chown -R www-data:www-data /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin
sudo service apache2 reload