MySQL 批量修改表名

2019-10-08 13:14:44

功能:将数据库 booksystem 中的表名前缀是 sys_ 开头的表名替换 sys_ 为 qun_ 

貌似mysql会报错,但是我们可以根据查询结果导出txt,然后再进行批量操作

-- 代码实现 
SELECT
	CONCAT(
		'ALTER TABLE ',
		table_name,
		' RENAME TO ',
		REPLACE (
			table_name,
			'sys_', -- 要替换的字符串
			'qun_' -- 替换为新的字符串
		),
		';'
	)
FROM
	information_schema. TABLES
WHERE
	TABLE_SCHEMA = 'booksystem' -- 数据库名称
AND table_name LIKE 'sys_%'; -- 匹配表(匹配表名以 sys_ 开头的表)


  • 2021-11-03 19:59:58

    Android 11 adb无线调试使用方法

    ​Android 11无线调试不需要再像以前一样,先插上usb线,输入命令来启用无线调试,再进行无线连接了。Android 11系统设置开发者选项中自带了无线调试,今天亲自测试了