mysql binary模式_MySQL数据库之MySQL的binary类型操作
本文主要向大家介绍了MySQL数据库之MySQL的binary类型操作 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。
示例数据表:
CREATE TABLE test_bin (
bin_id BINARY(16) NOT NULL
) Engine=InnoDB;
插入数据(内容是一个32位的UUID字符串值):
INSERT INTO test_bin(bin_id) VALUES(UNHEX(‘FA34E10293CB42848573A4E39937F479‘));
INSERT INTO test_bin(bin_id) VALUES(UNHEX(?));
或
INSERT INTO test_bin(bin_id) VALUES(x‘FA34E10293CB42848573A4E39937F479‘);
查询数据:
SELECT HEX(bin_id) AS bin_id FROM test_bin;
SELECT HEX(bin_id) AS bin_id FROM test_bin WHERE bin_id = UNHEX(‘FA34E10293CB42848573A4E39937F479‘);
SELECT HEX(bin_id) AS bin_id FROM test_bin WHERE bin_id = UNHEX(?);
SELECT HEX(bin_id) AS bin_id FROM test_bin WHERE bin_id = x‘FA34E10293CB42848573A4E39937F479‘;
查询结果:
bin_id
--------------------------
FA34E10293CB42848573A4E39937F479
备注:使用MySQL内置的 UUID() 创建一个函数返回 BINARY(16)类型的UUID值
CREATE FUNCTION uu_id() RETURNS binary(16) RETURN UNHEX(REPLACE(UUID(),‘-‘,‘‘));
或
CREATE FUNCTION uu_id() RETURNS binary(16) RETURN UNHEX(REVERSE(REPLACE(UUID(),‘-‘,‘‘)));
使用:
INSERT INTO test_bin(bin_id) VALUES(uu_id());
本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!
mysql binary模式_MySQL数据库之MySQL的binary类型操作相关推荐
- elastic如何和mysql同步数据_MySQL数据库之mysql 同步数据到 ElasticSearch 的方案
本文主要向大家介绍了MySQL数据库之mysql 同步数据到 ElasticSearch 的方案 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySQL Binlog 要通过 ...
- mysql二进制方式_MySQL数据库之MySql二进制连接方式详解
本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...
- mysql入门优化_MySQL数据库:MySQL十大优化技巧详解
本文主要向大家介绍了MySQL数据库的MySQL十大优化技巧详解,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是 ...
- mysql 内存大_MySQL数据库之MySQL大内存配置方案
本文主要向大家介绍了MySQL数据库之MySQL大内存配置方案 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySql noinstall-5.1.xx-win32 配置(原 ...
- mysql 设置全局变量_MySQL数据库之mysql查看全局变量以及设置全局变量的值
本文主要向大家介绍了MySQL数据库之mysql查看全局变量以及设置全局变量的值 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.查看mysql的所有全局变量的值 SHOW ...
- mysql longblob 读取_MySQL数据库之Mysql的longblob字段插入数据问题解决
本文主要向大家介绍了MySQL数据库之Mysql的longblob字段插入数据问题解决 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 在使用mysql的过程中,有个问题就是my ...
- mysql断网_mysql数据库断网链接
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql 关闭锁_mysql数据库取消锁
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql 表上限_mysql 数据库表的上限
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
最新文章
- OpenGL 漫反射辐照度 	Diffuse irradiance
- 2014-01-01
- 安卓模拟器安装过程记录 20200926
- 个推Node.js 微服务实践:基于容器的一站式命令行工具链
- Linux(二):VMware虚拟机中Ubuntu安装详细过程
- 终章 - 软件工程实践总结作业
- IDEA2018部署jeesite3完美运行教程
- 随记 elasticsearch
- M1卡说明及使用proxmark3破解方法
- hdu 1074 Doing Homework
- 计算机故障升温降温法,电脑故障排除1000例
- Java中类的修饰符有哪些?
- lae界面开发工具入门之介绍六--状态篇
- 微信公众号迁移,认证; 名称触发商标怎么办
- 统计平均分,最高分及得最高分人数
- Flutter 实现切角渐变矩形
- 数据结构中的“结点”和“节点”,到该底用哪个?
- 王万生计算机组成原理第三版,王万生《计算机组成原理》清华大学出版社完整答案...
- 如何使用Delphi 10 Seattle的Android应用做Intent的发送和接收
- springAOP详解
热门文章
- 关于产品与数据该如何结合的一点想法(一)
- mysql Proxy 的使用测试-2
- Node.js「三」—— 创建静态 WEB 服务器
- Node.js「一」—— Node.js 简介 / Node.js 模块 / 包 与 NPM
- Tips--创建jupyter notebook的虚拟环境
- 动手学深度学习(PyTorch实现)(六)--卷积神经网络基础
- 动手学深度学习(PyTorch实现)(二)--softmax与分类模型
- 带你了解FPGA(1)--一些需要了解的概念
- 电机的入门之路系列2--电机驱动芯片2003的用法
- Kinect开发学习笔记之(四)提取颜色数据并用OpenCV显示