偶尔会遇到批量修改某个数据表的前缀,表不多的情况下还可以手动逐个修改,如果是几十张表以上的,那也要花费不少时间,所以有必要借助程序脚本去实现自动化修改。这里介绍利用mysql语句实现批量修改表前缀。 ### 假设需求: 将现有数据库dao_community中的的表前缀ky统一改成dao。 ### 实现需求的SQL语句: ```sql SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO dao', //此处的dao就是目标前缀 ...
这两天科技界的网络红人当属ChatGPT。 ChatGPT 是一个原型人工智能聊天机器人,专注于可用性和对话。由 OpenAI 开发,采用基于 GPT-3.5 架构的大型语言模型。 由于国内注册使用chatgpt还是不方便的,因此提供一个免费的使用方法给大家: https://gitee.com/fudaoji/wxbot
> 引言:mysql数据库分区的由来? 1)传统不分区数据库痛点 mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看), 一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。 ```shell [root@laoyang test]# ls -al 总用量 1811444 drwx------ 2 mysql mysql 4096 10月 17 15:12 . drwxr-xr-x 4 mysql mysql 4096 10月 17 ...