首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新Ubuntu中的phpMyAdmin?

问如何更新Ubuntu中的phpMyAdmin?
EN

Stack Overflow用户
提问于 2013-11-18 07:52:59
回答 5查看 25.9K关注 0票数 13

我安装了一个旧的phpMyAdmin (包含我的培训和职务数据)。我希望将其更新为最新版本,并希望在更新数据时确保数据安全。有没有办法通过在终端上运行一些命令来做到这一点呢?如果卸载phpMyAdmin,我的数据会被擦除吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-11-18 08:08:13

phpmyadmin是mysql客户端,所以如果卸载phpmyadmin,它不会影响您的数据库。我使用终端命令更新phpmyadmin:

首先,必须添加存储库才能获得phpmyadmin:

代码语言:javascript
复制
sudo add-apt-repository ppa:nijel/phpmyadmin;

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

代码语言:javascript
复制
sudo apt-get update;

在此之后,您可以获得它(安装,您需要首先卸载旧版本,如果您有):

代码语言:javascript
复制
sudo apt-get install phpmyadmin;

哦,确保您已连接到internet。

使用ubuntu?我认为如果你在论坛上问它,会更好。

希望它能帮上忙

--更新

如果您发现从ppa获得的phpmyadmin版本不是最新版本,您可以找到最新版本的这里并手动安装它(而不是从repo)。

下载的phpmyadmin可以安装在/var/www/html/或您的工作目录(public_html或您定义的东西)中。只需解压压缩并将解压文件夹移动到/var/www/html/。不要忘记将phpmyadmin文件夹的权限更改为777(它可能不安全,但工作正常)。

以下是如何解压缩下载的文件

代码语言:javascript
复制
unzip phpMyAdmin-4.6.6-all-languages.zip

移动到/var/www/html/,您可能需要sudo。

如果您不是sudoer,请将其移动到您的工作目录(例如public_html),并将文件夹重命名为“phpmyadmin”

代码语言:javascript
复制
sudo mv phpMyAdmin-4.6.6-all-languages /var/www/html/phpmyadmin

更改权限

代码语言:javascript
复制
sudo chmod 777 -R /var/www/html/phpmyadmin

然后您可以通过http://localhost/phpmyadmin访问phpmyadmin。

如果将phpmyadmin放在public_html中,您可能希望从/var/www/html中创建一个符号链接,这样就可以像往常一样访问phpmyadmin。

票数 16
EN

Stack Overflow用户

发布于 2018-05-11 10:42:55

下面是如何对Ubuntu进行升级/降级。

注意:下面的指令只适用于您以前(并且正确地)安装了命令行的phpMyAdmin,并将phpMyAdmin用作web服务器.

我想您已经有了一个可以工作的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解压缩phpmyadmin -4.8.0-所有语言.all rm phpmyadmin-4.8.0-全语言 注意:如果解压缩不起作用,请使用:sudo apt-get install unzip安装它
  3. 检查权限 现在你应该表现得很好。 在默认安装中,/usr/share/phpmyadmin的所有者应该是root:root。这应该很好,但是如果您面临一些权限问题,可以尝试让Apache成为所有者:只有当您有权限问题时,才能重新启动Apache -R www-data:www-data /usr/share/phpmyadmin chmod -R 755 /usr/share/phpmyadmin您还可以重新启动Apache sudo服务apache2重新加载
  4. Troubleshooting 注意:根据PHP版本的不同,您可能需要安装其他库。 例如,要解决有关缺少mysqli和mysql扩展的错误(更新命令以反映PHP版本): sudo apt安装php5.6-mysql
票数 20
EN

Stack Overflow用户

发布于 2013-11-18 07:57:23

phpMyAdmin只是MySQL数据库的客户端,它不包含数据。所有这些都保存在数据库中,所以即使删除phpMyAdmin,也不会删除任何内容。

要从存储库中更新phpMyAdmin,您可以遵循从这个线程的步骤。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20042656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档