mysql存储20个字的中文字符,怎样让这个字符容易查询出来
1、首先打开《mysql》软件,登录自己的个人账号。
成都创新互联公司专注于三明企业网站建设,响应式网站开发,商城开发。三明网站建设公司,为三明等地区提供建站服务。全流程按需网站制作,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
2、其次将20个中文字符保存在FULLTEXT文件夹中。
3、最后使用FULLTEXT搜索来快速搜索字符串,输入20个中文字符即可快速搜索。
MySQL 查询某个字段包含一个字符串的SQL语句
DROP TABLE IF EXISTS `test_user`;
CREATE TABLE `test_user` (
`id` int(11) NOT NULL,
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
`hobby` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
INSERT INTO `test_user` VALUES (1, 'beibei', 'feifei,guanguan,xiangxiang');
INSERT INTO `test_user`(`id`, `name`, `hobby`) VALUES (2, 'feifei', 'call');
表结构如下:(注意两个字符串之间的分割是英文逗号)
参数一:表示要查询的字符串。
参数二:表示在表中的哪个字段中查询,填字段名。
例如:FIND_IN_SET("feifei",hobby)
执行结果如下:
执行语句如下:
SELECT * FROM test_user WHERE hobby like '%guanguan%';
执行结果如下:
mysql如何查看表的字符编码
mysql查看表的字符集的方法:执行【show table status from 库名 like 表名;】语句即可。如果要查看库的字符集,可以执行【show database status from 库名 like 表名;】语句。
查看表的字符集
show table status from 库名 like 表名;
查看库的字符集
show database status from 库名 like 表名;
查看表中所有列的字符集
show full columns from 表名;
本文题目:mysql中怎么查字符,如何查看字符集mysql
分享链接:http://scgulin.cn/article/hojhpg.html