mysql如何存下划线文本

2023-12-11 18:00:13 举报文章

MySQL是一种常用的关系型数据库管理系统,支持存储各种类型的数据,包括文本、数字、日期等。在MySQL中存储下划线文本需要注意一些细节。

--by www.qzphp.cn
CREATE TABLE `test` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 

在MySQL中,下划线是一种特殊字符,可以作为通配符使用。如果想要存储下划线文本,需要使用转义字符反斜杠“\”来取消下划线的特殊含义。

--by www.qzphp.cn
INSERT INTO `test` VALUES (1,'hello\_world');
 

在查询下划线文本时,也需要使用转义字符反斜杠“\”来匹配下划线。

--by www.qzphp.cn
SELECT * FROM `test` WHERE `name` LIKE '%hello\_world%';
 

在MySQL中存储和查询下划线文本需要注意转义字符的使用,这样才能正确处理下划线的特殊含义。

如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!