全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 796|回复: 23
打印 上一主题 下一主题

那个啥 数据库更新数据命令请教!!!!!

[复制链接]
跳转到指定楼层
1#
发表于 2021-12-6 19:43:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 canxunhulian 于 2021-12-6 19:47 编辑

现在有这种数据





怎么使用通配符 还是啥命令 给他删了  或者替换成空白
UPDATE wp_posts SET post_content = REPLACE( post_content, '上面数据', '空白' )
3#
发表于 2021-12-6 19:47:22 | 只看该作者
导出为sql文件,然后sublimetext打开,查询替换应该也比较快,用正则表达式肯定可以。
4#
 楼主| 发表于 2021-12-6 19:49:07 | 只看该作者
aRNoLD 发表于 2021-12-6 19:47
导出为sql文件,然后sublimetext打开,查询替换应该也比较快,用正则表达式肯定可以。 ...

直接用phpmyadmin 咋整
6#
发表于 2021-12-6 19:53:13 | 只看该作者
canxunhulian 发表于 2021-12-6 19:49
直接用phpmyadmin 咋整

用不着这个东西吧,直接一行命令就解决的事吧。

  1. sudo mysqldump -u用户名 -p 数据库名 > /路径/导出数据库文件名.sql
复制代码
7#
 楼主| 发表于 2021-12-6 19:54:57 | 只看该作者
aRNoLD 发表于 2021-12-6 19:53
用不着这个东西吧,直接一行命令就解决的事吧。

我的意思是 直接使用phpmyadmin 进行替换删除啥的
8#
发表于 2021-12-6 19:55:32 | 只看该作者
不是很懂这些
9#
发表于 2021-12-6 20:14:13 | 只看该作者
canxunhulian 发表于 2021-12-6 19:54
我的意思是 直接使用phpmyadmin 进行替换删除啥的

phpMyAdmin不是个在线管理MySQL数据库的PHP 程序么?如果真要在它里面干,估计也是用数据库执行命令,用代码操作吧。

不过我试了下,导出sql文件,然后

  1. sed -i "/^文章来源于互联网/d" database.sql
复制代码


这样直接在服务器上导出数据库文件,比如存为database.sql,然后直接执行sed命令就可以,最后再导入进数据库应该就行了。

或者你不放心的话,这样操作,就是少个参数i,并且后面加上导出为test.sql,不影响database.sql这个源文件。

  1. sed "/^文章来源于互联网/d" database.sql > test.sql
复制代码


刚才在自己机器上试过了,应该没问题。
10#
发表于 2021-12-6 20:18:18 | 只看该作者


大概明白了,你想要的可能是这个

上面有一行 find and replace,估计就是你想问的,不过这个里头是否支持正规表达就不知道了,可能支持吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-13 06:52 , Processed in 0.074663 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表