gpt4 book ai didi

mysql - 在 MySQL 中,如何批量重命名数据库中的表?

转载 作者:可可西里 更新时间:2023-11-01 06:27:34 24 4
gpt4 key购买 nike

所以基本上我在 MySQL 中有一个 joomla 数据库,它有一堆前缀为“jmla_”的表。我想通过将“jmla_”前缀替换为“jos_”前缀来重命名所有这些表。关于如何使用简单的 SQL 脚本或 SQL 查询执行此操作的任何想法?

最佳答案

SELECT  concat ('rename table ',table_name,' to ',table_name,'_old;')
FROM information_schema.tables
WHERE table_name like 'webform%'
and table_schema='weiss_db_new'

会起作用。

关于mysql - 在 MySQL 中,如何批量重命名数据库中的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10066783/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com