【问题标题】:Change phpmyadmin settings in Jelastic MySQL更改 Jelastic MySQL 中的 phpmyadmin 设置
【发布时间】:2015-02-27 12:49:47
【问题描述】:

我需要更改 Jelastic MySQL 安装中的 phpmyadmin 设置。问题是 phpmyadmin 位于 /var/lib/phpMyAdmin 中,我无权访问该文件夹,因此无法更改其配置文件。当我在 Jelastic 结构中进入 MySQL 主机时,我看不到基本文件夹并导航到它们。 Jelastic 或 FTP 中通过配置功能可用的文件夹有“cron”、“scripts”、“keys”、“conf.d”、“etc”、“backup”。

文件夹“conf.d”有文件“phpMyAdmin-jel.conf”,但它不允许我更改任何 phpmyadmin 设置。

【问题讨论】:

  • 您能否明确说明您要更改的具体设置/原因(当前设置遇到什么问题)?
  • 我需要导入一个巨大的数据库文件(~600MB)。通过 phpmyadmin 常规“导入”管理界面上的常规 http 上传文件根本行不通。它最终会超时,否则我在 phpmyadmin 上的会话将过期。我想以另一种方式解决这个问题。我想通过 FTP 将数据库文件上传到 phpmyadmin 上传文件夹。但是我无法访问 phpmyadmin 上传文件夹,因为我根本无法访问它。它指向我无法访问的路径。
  • 在 Layershift,您还可以请求支持以更改任何 phpmyadmin 设置。这就是我设法启用 phpmyadmin 配置存储的方式。这在其他主机上可能是类似的。

标签: mysql phpmyadmin jelastic


【解决方案1】:

这部分默认的Jelastic MySQL/MariaDB模板确实应该改进;用户应该有权在未来修改这部分 conf(更好的是,应该设置更合适的默认配置)。

但与此同时,解决此问题的更好方法是通过 SSH (scp) 上传文件,如此处文档中所述:http://docs.jelastic.com/ssh-access#direct-access

在 Jelastic 仪表板中添加您的公共 SSH 密钥后,您可以使用以下格式直接 SSH 到您环境中的任何节点(即使没有任何公共 IP):

ssh {nodeid}-{uid}@{SSH_gateway} -p 3022

文件传输完成后,您可以直接在命令行中使用mysql命令导入它。

【讨论】:

  • Damien,非常感谢,这真的很有帮助。运行所有这些步骤来规避这些限制很烦人。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-23
  • 2023-03-08
  • 2015-03-14
  • 1970-01-01
  • 2014-07-17
  • 2011-10-28
  • 1970-01-01
相关资源
最近更新 更多