我有一个小问题,我使用 PHP 将 3 个表合并为 1 个表,效果很好,但是在其中的 1 行中,我以某种方式在数据的开头加入了一个空白,这现在给我带来了一些主要问题。
有没有其他方法可以在不进出 php 和 MySql 的情况下删除空白?
有 48,000,000 条记录需要更改,使用 php 修剪每条记录的字符串将花费数周时间,并且会大大降低我的服务器速度,所以我正在寻找更好的解决方案。
感谢帮助
最佳答案
如果您知道额外的空白仅出现在数据的开头,那么您可以这样做:
UPDATE tbl
SET column = LTRIM(column)
WHERE column LIKE ' %'
如果您这样做了,这仍然可以利用在 column
上设置的索引。
关于php - 从行 MySql 数据库中删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11994565/