mysql - 如何使用 phpMyadmin 在 mysql 数据库中更改具有不同变量的字符串

标签 mysql database extjs replace phpmyadmin

好的,我正在重新设计一个移动网站,在旧版本中,他们使用 src.sencha.io 作为图像

可以在这里找到引用:How to use src.sencha.io

如今使用 CSS 确实毫无意义,这不是一个基于 sencha 框架构建的应用程序,它只是一个普通的网站。所以这是我的问题,我知道你可以用其他东西替换 mysql 数据库中的字符串,但是有几个问题:

答:我对尝试它有点紧张,尽管我热衷于备份所有内容(当收到指示时,我需要握住我的菜鸟手)并且
B:他们没有像这样使用 src.sencha.io:

<img src='http://src.sencha.io/http://DESKTOPwebsite.com/files/u.jpg' alt='My smaller image' />

他们声明了特定的高度和宽度,如下所示:

<img src='http://src.sencha.io/320/200/http://DESKTOPwebsite.com/files/u.jpg' alt='My smaller image' />

从表面上看,src.sencha.io 无论如何都不再受支持,因为这些图像的链接现在因此而损坏,但这既不在这里也不在那里......我的问题是这样的:我该如何做进入数据库并替换 http://src.sencha.io/320/200/没有任何内容,基本上将其留空,以便图像的 URL 仅指向文件所在的主站点?像这样:

<img src='http://DESKTOPwebsite.com/files/u.jpg' alt='My smaller image' />

请记住,这些图像实际上有数百个,并且所有图像的大小和宽度都不同。我在数据库中进行了搜索,发现了太多的信息,如果我手动进行,则需要花费几天的时间来逐一编辑条目。有没有办法可以在不指定确切高度和宽度的情况下替换 http://src.sencha.io/number/number/

我希望我对大家都有意义,任何帮助将不胜感激!

最佳答案

UPDATE `table_with_the_urls`
SET your_field_with_url = REPLACE(your_field_with_url,'http://src.sencha.io/320/200/','')

MySQL REPLACE

抱歉,刚刚发现您的宽度和高度不同。最简单的方法是查看有多少不同的宽度/高度多次运行查询。

关于mysql - 如何使用 phpMyadmin 在 mysql 数据库中更改具有不同变量的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26185030/

相关文章:

php - 如何使用php在下一页中显示与点击元素相关的信息

mongodb - 为什么MongoDB会占用这么多空间?

extjs - 如何在折线图或散点图中添加超过 3 个系列?

mysql - 如何合并 MySQL 表中的重复行

php - highcharts - 显示无数据图片,以防 mysql 查询无法呈现任何内容

mysql - 我怎样才能加快数据库进程?

java - 是否有任何 java 插件可以为 Oracle、MySQL、PostGreSQL 生成 DDL?

ruby-on-rails - 覆盖 postgresql 数据库

javascript - 加载 extjs radiogroup 数据时出现问题

javascript - 如何将 ViewModel Store 绑定(bind)到 View?