您当前的位置:首页 > 电脑百科 > 数据库 > MYSQL

MySQL中正则表达式

时间:2019-10-31 09:20:51  来源:  作者:
MySQL中正则表达式

 

MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。

如果您了解php或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。

下表中的正则模式可应用于 REGEXP 操作符中。

MySQL中正则表达式

 


MySQL中正则表达式

 

实例

了解以上的正则需求后,我们就可以根据自己的需求来编写带有正则表达式的SQL语句。以下我们将列出几个小实例(表名:person_tbl )来加深我们的理解:

查找name字段中以'st'为开头的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP '^st';

查找name字段中以'ok'为结尾的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP 'ok$';

查找name字段中包含'mar'字符串的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP 'mar';

查找name字段中以元音字符开头或以'ok'字符串结尾的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP '^[aeiou]|ok$';


Tags:MySQL 正则表达式   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。
▌相关推荐
MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚...【详细内容】
2019-10-31  Tags: MySQL 正则表达式  点击:(66)  评论:(0)  加入收藏
▌简易百科推荐
前言在之前我们已经讲解了一主一从,双主双从的mysql集群搭建,在单机应用的时候看起来没有问题,但是在企业的生产环境中,在很多情况下都会有复制延迟的问题。所以我来了!!!​ 主从复...【详细内容】
2021-07-15  灯灯灯灯111    Tags:主从复制   点击:(2)  评论:(0)  加入收藏
集群服务部署1、配置主库映射文件 键名mysqld.cnf## The Percona Server 5.7 configuration file.### * IMPORTANT: Additional settings that can override those from...【详细内容】
2021-07-15  富集云科技有限公司    Tags:Rancher   点击:(3)  评论:(0)  加入收藏
数据库MYSQL的查询一、单表查询1、条件查询select *from test where name='libai'①查询名字为李白且年龄为18:select *from test where name='libai' and a...【详细内容】
2021-07-14  切勿按键伤人    Tags:MYSQL   点击:(3)  评论:(0)  加入收藏
这篇文章主要给大家介绍了关于MySQL 8.0新特性之隐藏字段的相关资料,文中通过示例代码介绍得非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编...【详细内容】
2021-07-12  开心一刻成长每一天    Tags:MySQL   点击:(3)  评论:(0)  加入收藏
一、目前数据库服务器情况概述两台数据库服务器,分别为主、备数据库服务器,已做数据库镜像,数据实时同步,保证数据一致性;当主服务器故障时,可以在10秒钟内自动切换至备用数据库服...【详细内容】
2021-07-09  网络管理员老高    Tags:数据库   点击:(6)  评论:(0)  加入收藏
【目标】本文介绍了MySQL数据库命令规范、数据库基本设计规范、数据库字段设计规范、索引设计规范、常见索引列建议、如何选择索引列的顺序、以及数据库SQL开发规范等。一...【详细内容】
2021-07-08  程序不就是0和1    Tags:数据库运维   点击:(3)  评论:(0)  加入收藏
安装mysqlsudo apt-get updatesudo apt-get install mysql-server输出:Reading package lists... DoneBuilding dependency treeReading state information... DoneThe follo...【详细内容】
2021-07-05  爱玩的安哥    Tags:Mysql5.7   点击:(10)  评论:(0)  加入收藏
1 背景介绍我们在数据库运维的过程中.会遇到不同版本的数据库部署需求.同时测试环境数据库需求更是不同.有时为了节省资源.我们需要进行多实例的部署.或者在我们自己学习的...【详细内容】
2021-07-05  智明杂谈  今日头条  Tags:MySQL   点击:(10)  评论:(0)  加入收藏
为什么需要索引? 一句话概括:索引的出现其实就是为了提高数据查询的效率。一、索引常见模型模型: 哈希表、有序数组和搜索树哈希表 哈希表是一种以键 - 值(key-value)存储数据的...【详细内容】
2021-07-04  Java架构师联盟  今日头条  Tags:MySQL   点击:(12)  评论:(0)  加入收藏
不想把mysql端口暴露在公网?在naviCat里可以通过ssh连接mysql。连接设置: 使用SSH通道,主机名或IP地址填写该mysql服务器地址 验证方式:公钥。注:在此之前,需要在服务器上设置好用...【详细内容】
2021-07-03  老IT的技术生活  今日头条  Tags:Mysql   点击:(5)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条