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

ass*_*jah 12 mysql terminal ubuntu phpmyadmin

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

Oki*_*ldi 15

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

sudo add-apt-repository ppa:nijel/phpmyadmin;
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get update;
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get install phpmyadmin;
Run Code Online (Sandbox Code Playgroud)

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

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

unzip phpMyAdmin-4.6.6-all-languages.zip
Run Code Online (Sandbox Code Playgroud)

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

sudo mv phpMyAdmin-4.6.6-all-languages /var/www/html/phpmyadmin
Run Code Online (Sandbox Code Playgroud)

更改权限

sudo chmod 777 -R /var/www/html/phpmyadmin
Run Code Online (Sandbox Code Playgroud)

然后你可以通过http:// localhost/phpmyadmin访问phpmyadmin.

如果你把phpmyadminpublic_html,你可能需要创建一个符号链接到它/var/www/html,这样你就可以访问的phpmyadmin如常.

  • 不需要尾随`;`。 (2认同)

Kai*_*are 13

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

1 - 检查您想要的版本:

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

2 - 在您的服务器上

cd /usr/share/
rm -rf phpmyadmin
Run Code Online (Sandbox Code Playgroud)

然后使用正确的版本号调整此行

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
Run Code Online (Sandbox Code Playgroud)

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

chown -R www-data:www-data /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin
Run Code Online (Sandbox Code Playgroud)

您也可以重启Apache

sudo service apache2 reload
Run Code Online (Sandbox Code Playgroud)

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

  • 如果 - 完成上述步骤后,您收到“blowfish”或“count”错误,请按照此处的步骤查看问题是否解决:/sf/ask/3447227521/ -etc-after-php7-2-upgrade-on-ubuntu-16 (2认同)

Elo*_*han 7

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

要从存储库更新phpMyAdmin,您可以按照此线程中的步骤操作.