php - 根据 varchar 值更新 DB(MySQL)
问题描述
假设我有一个带有表和一些字段的数据库。字段是“测试”和“更新”。
当我尝试通过特定的“测试”(仅数字)值更新字段“更新”(使用字母/数字等)时,没有任何问题。例如:
更新 " update
" for " whatever235
" 其中 " test
" 等于 " 123452
" 将成功更新它,没有问题。
但是,如果我尝试用字母(abc ...)更新基于“更新”的“测试”值,我会失败。例如:
在“test”等于“qwerty”的情况下更新“whatever235”的“update”会给我一个错误。
我的"test"
结构是varchar(256)
utf8_unicode_ci.
我在这里做错了什么?
解决方案
推荐阅读
- css - 高度中的 CSS 按钮,带有 flexbox
- java - 输入已更新到数据库中的错误字段
- flutter - Flutter:如果数据为空,FutureBuilder 不会更新
- google-smart-home - 如何对 types.SHUTTER 进行分组,例如 types.LIGHT
- gdb - 时间表休息(
) gdb 调试功能不工作 - java - 将字符串转换为枚举以启用要读取的文件
- c# - 进程(outlook)启动时显示消息
- domain-driven-design - 谁以及如何处理重播事件?
- java - 在 selenium java 中处理右键单击菜单项
- json - 如何将逗号分隔的对象类型添加到 NgFor 循环中?