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_ 开头的表)


  • 2018-10-20 20:44:03

    RecycleView4种定位滚动方式演示

    将RecyclerView滑动到指定位置,或者检索RecyclerView的某一项(各个项的高度不确定),然后定位滚动这到一项,将它显示。 下面就讲解4种RecyclerView定位滚动

  • 2018-10-21 22:29:24

    android ScollView 嵌套 WebView 底部空白,高度无法自适应解决

    最近要做一个页面,需要 ScrollView 嵌套 WebView,怎么嵌套,怎么解决焦点和 touch 事件冲突,网上一大堆,这里就不赘述了,但是发现 WebView 从一个高度很高的网页加载一个高度很低的网页的时候,高度无法自适应了,造成底部会有一大片的空白,解决方案找到了挺多,描述一下: