`
mooring
  • 浏览: 95313 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql 二进制操作示例代码

阅读更多

首先问题来源于这里:

http://stackoverflow.com/questions/2032239/binary-data-in-mysql/13511985#13511985

可能并没有完全解决问题,但至少是个解决方案

 

mysql表字段设置为int 或者bigint,那么这个字段至少有31位/63位可以用来表示不同的需求

 

下面是回复内容

 

Hope, this code can help you:


for select:

     select conv(column_name, from_base, to_base) from table_name
     //example:
     select conv(column1, 10, 2) from table1;

for insert:

     insert into table_name(column1) values( B'binary_data') ;
     //example : 
     insert into table1(column1) values( B'1110000');

for query:

    select column1,column2 from table_name where column1 & B('binary_data');
    //example: 
    select column1, column2 from table1 where column1 & B('1110000');
0
0
分享到:
评论

相关推荐

    CentOS7.4下MySQL5.7.28二进制方式安装的方法步骤

    主要介绍了CentOS7.4下MySQL5.7.28二进制方式安装的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    MySQL 5.1中文手冊

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    MySql 5.1 参考手册.chm

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    Centos7实现MySQL基于日志还原数据的示例代码

    Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据和基于GTID的二进制文件...

    MySQL 5.1参考手册

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    MySQL 5.1官方简体中文参考手册

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    MySQL 5.1参考手册 (中文版)

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    MySQL 5.1参考手册中文版

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过...

    MYSQL中文手册

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过...

    mysql5.1中文手册

    使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 ...

    mysql官方中文参考手册

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    MySQL5.1参考手册官方简体中文版

    2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...

    mysql-connector-cpp:MySQL ConnectorC++ 是用于 C++ 的 MySQL 数据库连接器。 它允许您开发连接到 MySQL 服务器的 C++ 和 C 应用程序

    描述了从二进制分发版安装 Connector/C++ 的过程 从源头构建 MySQL Connector/C++ 可以从源代码安装。 请查看 GitHub 存储库 此存储库包含最新发布版本的 MySQL 连接器/C++ 源代码。 您应该会在此处和最新发布的 ...

    mysql中文排序注意事项与实现方法

    使之作二进制比较, 例如将”name char(10)”改成”name char(10)binary”.” (已试验成功) mysql中文排序方法2 编译mysql时使用–with–charset=gbk (未测试) 您可能感兴趣的文章:PHP与MYSQL中UTF8 中文排序...

    DBIx-MyParse:DBIx-MyParse 的发布历史

    在 Fedora Core 6 上使用 cpan2rpm 构建的二进制 RPM 可用于 MySQL 5.0.45 及以下版本 //www.sf.net/projects/myparse。 要从头开始编译模块,请执行以下操作: 准备你的 MySQL 源 下载 MySQL 源代码。 目前支持从 ...

    sqlread:SQL Dump解析器-直接查询MySQL转储而不将其加载到MySQL中

    通用表达支持 基本的WHERE支持 基本的ORDER BY支持 优化\ 'd字符串解析安装从来源go get -u -v github.com/donatj/sqlread/cmd/sqlread预编译的二进制文件当前在Linux和macOS的“页面上可用。用法示例$ sqlread ...

    毕业设计基于Golang开发的BBS论坛系统源码+项目使用说明.zip

    ├── build.sh (构建脚本,构建可在linux上运行的二进制文件) ├── config (配置包) ├── logs (日志包) ├── main.go (main函数) ├── middleware (中间件) ├── model (结构体) ├── nbbs.service ...

Global site tag (gtag.js) - Google Analytics