gpt4 book ai didi

mysql - 使用 phpMyAdmin 为所有表重命名并添加前缀

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

我想使用 PhpMyAdmin 添加前缀并重命名数据库中的所有表。

我试过这两个脚本:

1)

select concat('rename table', table_name, ' to ', 'prefix_',table_name,';') from information_schema.tables where table_schema='db_name';

2)

SELECT Concat('ALTER TABLE ', TABLE_NAME, ' RENAME TO osc_', TABLE_NAME, ';') FROM INFORMATION_SCHEMA.TABLES where table_schema='db_name';

phpMyAdmin 说脚本没问题(见屏幕截图)但没有任何变化。 phpMyAdmin 缺少什么?

enter image description here

最佳答案

最后,我找到了一个简单的方法:

  1. 选择所有要添加前缀的表

  2. 在选择选项中选择:替换前缀表

  3. 用 pfx_ 中的前缀(包括下划线)填充字段

phpMyAdmin 的屏幕截图:

phpMyAdmin select all tables and add table prefix

phpMyAdmin add table prefix

result : prefix is added to all tables selected

注意:如果您的网站在此修改后不再连接到您的数据库,您可以重新启动您的服务器、MAMP 等

关于mysql - 使用 phpMyAdmin 为所有表重命名并添加前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30532620/

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