mysql替换将尾部斜杠添加到url
我为这个问题挣扎了3天,因为我不知道任何编码或正则表达式等 我有一个带有iframe内容的wp流媒体站点,iframe源已经在https中了 现在我想将我的流媒体站点迁移到https 但当我尝试这样做时,有很多电影无法播放,在我检查后,问题是iframe url 如果iframe具有尾随斜杠,则电影工作正常mysql替换将尾部斜杠添加到url,mysql,replace,trailing-slash,Mysql,Replace,Trailing Slash,我为这个问题挣扎了3天,因为我不知道任何编码或正则表达式等 我有一个带有iframe内容的wp流媒体站点,iframe源已经在https中了 现在我想将我的流媒体站点迁移到https 但当我尝试这样做时,有很多电影无法播放,在我检查后,问题是iframe url 如果iframe具有尾随斜杠,则电影工作正常 https://example.com/embed/pMVg9liYw9gTvL7/ 但如果没有尾部斜杠,电影将无法加载 https://example.com/embed/pMVg9liY
https://example.com/embed/pMVg9liYw9gTvL7/
但如果没有尾部斜杠,电影将无法加载
https://example.com/embed/pMVg9liYw9gTvL7
我想要实现的是在mysql的iframeURL末尾添加尾部斜杠
请帮忙
谢谢我通常不喜欢回答那些毫无企图的问题,但这道题太简单了,回答起来比发牢骚容易多了 使用一个简单的
UPDATE
语句
UPDATE yourTable
SET url = CONCAT(url, '/')
WHERE RIGHT(url, 1) != '/'
将
yourTable
和url
替换为您的表名和包含iframe url的列,而不是需要修复的列。我通常不喜欢回答没有尝试的问题,但这一问题非常简单,比张贴投诉更容易回答
使用一个简单的UPDATE
语句
UPDATE yourTable
SET url = CONCAT(url, '/')
WHERE RIGHT(url, 1) != '/'
将
yourTable
和url
替换为表名和包含iframe url的列,而不是需要修复的列。欢迎使用StackOverflow!为了让我们更好地帮助您,请您更新您的问题,使其以一种新的方式显示您的相关代码。如果你能让我们知道你有什么办法来解决你的问题,这也会很有帮助。有关更多信息,请参阅帮助文章,并在select语句中使用:)Use concat(url“/”)。您好,谢谢您的回复。请解释如何使用?谢谢你能展示一下你的桌子设计吗?它有哪些栏目?什么字段存储URL?您好,表是wp_postemta,metakey repeatable_字段,这是元值a:1:{i:0;a:4:{s:4:“name”;s:8:“Server 1”;s:6:“select”;s:6:“idioma”;s:0:;s:3:“URL”;s:45:;}欢迎使用StackOverflow!为了让我们更好地帮助您,请您更新您的问题,使其以一种新的方式显示您的相关代码。如果你能让我们知道你有什么办法来解决你的问题,这也会很有帮助。有关更多信息,请参阅帮助文章,并在select语句中使用:)Use concat(url“/”)。您好,谢谢您的回复。请解释如何使用?谢谢你能展示一下你的桌子设计吗?它有哪些栏目?哪个字段存储URL?您好,表是wp_postemta,metakey repeatable_字段,这是元值a:1:{i:0;a:4:{s:4:“name”;s:8:“Server 1”;s:6:“select”;s:6:“iframe”;s:6:“idioma”;s:0:;s:3:“URL”;s:45:;}