Hi 你好,欢迎访问!登录
当前位置:首页 - 技术分享 - 正文 君子好学,自强不息!

MySQL数据库 批量替换SQL语句 示例

2024-08-19技术分享打野哥281°c
A+ A-

执行工具以及位置:

phpmyadmin:一般宝塔、1panel、虚拟主机啥的都有这个

image.png

0、备份当前数据!备份当前数据!备份当前数据!

1、选择服务器

2、选择数据库,选择了数据库会看到当前数据库的所有数据表

3、点击“SQL”,打开运行SQL查询

4、写需要执行的SQL语句

5、执行,指定会返回影响行数(执行成功),报错提示(执行失败)


Navicat:需要支持MySQL的版本

image.png

0、备份当前数据!备份当前数据!备份当前数据!

1、选择链接

2、打开数据库,选择了数据库会看到当前数据库的所有数据表

3、右键>>新建查询

4、写需要执行的SQL语句

5、运行,指定会返回影响行数(执行成功),报错提示(执行失败)



批量替换语句:

update 表名 set 字段 = replace(字段,'需要被替换的内容','替换后的内容') where 替换条件

举例:

update zbp_post set log_Content = replace(log_Content,'123','345') // zbp_post 表中 把log_Content字段中的所有123换成345
update zbp_post set log_Content = replace(log_Content,'123','345') where log_ID > 1000 // zbp_post 表中 把log_ID大于1000的行log_Content字段中的所有123换成345

执行语句之前,务必先备份

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

未定义标签

发表评论

取消回复

选填

必填

必填

选填

请拖动滑块解锁
>>


  用户登录