如何在PhpMyAdmin中访问带书签的查询?

Arj*_*ngh 10 phpmyadmin

我在phpMyAdmin中为MySQL查询添加了书签.我该如何访问它?我看着PhpMyAdmin,但无法找到它.

Sam*_*ley 13

要运行带书签的查询,请选择查询所针对的数据库(通常位于phpMyAdmin的左侧列中).然后转到屏幕顶部的"SQL".然后,您应该在页面上看到一个名为"Bookmarked SQL query"的部分,其中包含一个用于任何带有书签的SQL查询的下拉选择器.

phpMyAdmin书签查询

我遇到的问题是phpMyAdmin在编辑它时似乎复制了我的书签SQL查询,然后旧的和新的查询都存储了相同的书签名称.要查明SQL实际上是什么,您需要执行以下操作:

  • 在下拉SQL中查看已添加书签的查询列表的来源.每个书签的ID都存储在HTML中,例如:
<option value="123">Bookmark_name_1</option>
<option value="72">Bookmark_name_2</option>
Run Code Online (Sandbox Code Playgroud)
  • 在phpMyAdmin中,转到"SQL"并粘贴以下SQL查询:
SELECT
id, label, CONVERT( query USING utf8 ) as query 
FROM pma_bookmark
WHERE id IN ( 72, 123 );
Run Code Online (Sandbox Code Playgroud)
  • 当您点击"开始"时,您应该以纯文本格式查看查询.

  • 然后,您可以转到phpmyadmin数据库中的pma_bookmark表,并使用您不想要的ID删除查询.


Cal*_*l R 5

我的phpMyAdmin版本是4.5.2,我是新手,可以在帖子中添加图像,因此,我将尽最大努力描述如何获取已保存的书签。登录后在主页上,单击左列中的数据库名称之一。当数据库结构视图出现时,该视图的左下方有一个小图标。您可能需要向下滚动才能看到它,它看起来像一个小的命令提示符窗口,其旁边带有控制台字样。单击该按钮,如果它太窄而看不到任何内容,则可以向上拖动以使其变大。您可能只会看到标题栏带有可单击的选项卡,然后单击“书签”上的一个,如果您保存了书签,它们将在下面的框中显示。然后,当您的鼠标移过带有书签的sql时,该sql或查询上会出现一个可点击的栏,并带有“扩展”,“

希望这行得通


Rah*_*thi 2

您可以尝试像这样使用 SQL 历史记录功能:

在此输入图像描述