【问题标题】:How to search table names in MySQL?如何在 MySQL 中搜索表名?
【发布时间】:2017-08-27 03:35:14
【问题描述】:

谁能给我一些关于如何在 SQL PHP 查询中从 1 个数据库中搜索表名的建议。

目前这是我不工作的代码。

我有一个名为分类的数据库,其中包含一个流派列表,即computersclothescarsmusic 等。在每个表中。我会说出价格等。我已经正确处理了所有这些,我可以在我的网页中使用这些数据,但我在搜索上有点卡住了。这是我的查询代码:

Select * from $dbname WHERE $results LIKE '%$search%'

【问题讨论】:

  • 数据库还是表?你的代码在哪里?
  • 不工作是什么意思?错误?

标签: php sql database search


【解决方案1】:

试试这个:

SELECT
    * 
FROM
    sys.tables 
WHERE
    name
LIKE
    '%product%'

【讨论】:

  • 或者您是在问如何使用该查询?
  • 我的查询不起作用。这只是表达我正在尝试做的事情。使用 dbname 中的流派列表进行搜索。
【解决方案2】:

如果您尝试执行完整的数据库搜索以查找数据,您可以轻松地使用 MySql 工作台或 PhpMyAdmin 从您的数据库中搜索数据。 StackOverflow 上也有很多关于这个问题的公开帖子。请阅读此question 中的answer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-27
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 2012-04-26
    • 1970-01-01
    • 2016-10-23
    相关资源
    最近更新 更多