如何在mysql中选择所有具有特定后缀的表?
我将从数据库中选择所有名称以“\u language”结尾的表。 例如:“产品语言”或“类别语言”。如何在mysql中选择所有具有特定后缀的表?,mysql,Mysql,我将从数据库中选择所有名称以“\u language”结尾的表。 例如:“产品语言”或“类别语言”。 您能帮助我吗?您可以使用以下给定查询选择所有使用信息模式的表 SELECT TABLE_NAME from information_schema.TABLES where TABLE_SCHEMA = 'Your_schema_name' and TABLE_NAME LIKE '%_language'; 你可以选择SHOW命令,比如 SHOW ta
您能帮助我吗?您可以使用以下给定查询选择所有使用信息模式的表
SELECT
TABLE_NAME
from
information_schema.TABLES
where
TABLE_SCHEMA = 'Your_schema_name'
and TABLE_NAME LIKE '%_language';
你可以选择SHOW命令,比如
SHOW tables like '%_language';
然后,它将显示MySQL数据库中的所有表,表名以名称“U语言”结尾
输出为
+---------------------+
| Tables |
+---------------------+
| product_language |
| category_language |
+---------------------+
谢谢但它在Laravel框架中无法正常工作。我使用:$tables=DB::select('SHOW tables like“%\u language');dd(表);这个返回:数组(2){[0]对象(stdClass){730(1)}[1]对象(stdClass){729(1)}
+---------------------+
| Tables |
+---------------------+
| product_language |
| category_language |
+---------------------+