Mysql:bit类型的查询与插入
mysql有种字段类型是bit。
1.如何插入呢?
它的插入必须采用:
可以使用b‘value’符号写位字段值。value是一个用0和1写成的二进制值。
mysql> create table an_bit (id bit(8));
Query OK, 0 rows affected (0.00 sec)
mysql> insert into an_bit values (11);
Query OK, 1 row affected (0.00 sec)
虽然可以插入,但是实际插入的数值是11(十进制),不是3(十进制)。
mysql> insert into an_bit values (b’11′);
Query OK, 1 row affected (0.00 sec)
这才是正确的插入方法。 插入的值是3(十进制)
2. 如何查询呢?
mysql> select * from an_bit;
+——+
| id |
+——+
|
|
| |
+——+
这样是不对的,看不到东西
mysql> select id+0 from an_bit;
+——+
| id+0 |
+——+
| 11 |
| 3 |
+——+
这是正确的,可以看到十进制的值。
mysql> select bin(id+0) from an_bit;
+———–+
| bin(id+0) |
+———–+
| 1011 |
| 11 |
+———–+
这是二进制的值
mysql> select oct(id+0) from an_bit;
+———–+
| oct(id+0) |
+———–+
| 13 |
| 3 |
+———–+
这是八进制的值
mysql> select hex(id+0) from an_bit;
+———–+
| hex(id+0) |
+———–+
| B |
| 3 |
+———–+
这是十六进制的值
相关推荐
做项目需要,自己写的。可以批量选择一个文件夹中的图片并按指定序号存入数据库中,代码是C#写的,选图片时要注意逆向选,这样存到数据库中才是正确的顺序(可以看哪个显示选择文件的对话框,里面有文件顺序)
MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。 插入BLOB类型的数据必须使用PreparedStatement,因为BLOB类型的数据无法使用字符串拼接写的。 MySQL的四种BLOB类型...
easy记事本(网页版记事本),支持mysql数据插入和查询,快速查找,支持二进制内容存储与显示。mysql用户名root,密码Zzerp123。使用tomcat部署,方便快捷。 将数据保存到mysql中,可以时常备份,并且使用。 部署: 将...
easy记事本(网页版记事本),支持mysql数据插入和查询,快速查找。mysql用户名root,密码Zzerp123。使用tomcat部署,方便快捷。 将数据保存到mysql中,可以时常备份,并且使用。 部署: 将war包放到tomcat的webapps...
= “none”) { $PSize = filesize($Picture);... mysql_connect($host,$username,$password) or die(“Unable to connect to SQL server”); @mysql_select_db($db) or die(“Unable to select database”); mysql_quer
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化:MySQL提供了丰富的索引机制,可以加快数据访问和...
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化:MySQL提供了丰富的索引机制,可以加快数据访问和...
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化:MySQL提供了丰富的索引机制,可以加快数据访问和...
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化:MySQL提供了丰富的索引机制,可以加快数据访问和...
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化:MySQL提供了丰富的索引机制,可以加快数据访问和...
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化:MySQL提供了丰富的索引机制,可以加快数据访问和...
3. 支持多种数据类型:MySQL支持各种数据类型,包括整数、浮点数、日期时间、字符串、二进制等。每种数据类型都有自己独特的属性和限制。 4. 完善的索引和查询优化: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. 通过非安装...
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. 通过非安装...
5.10.1. 数据和排序用字符集 http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 5/24 页)2006-11-02 19:12:13 MySQL 5.1 Reference Manual 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. ...
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. 通过非安装...
5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 5.10.8. MySQL服务器时区支持 5.11...
18.5 处理二进制数据和特殊字符 18.6 出错处理 第19章 Visual Basic 6/VBA 19.1 基础知识和术语 19.2 Connector/ODBC选项 19.3 ADO程序设计与Visual Basic 6/VBA 19.4 与MySQL服务器建立连接 ...
18.5 处理二进制数据和特殊字符 18.6 出错处理 第19章 Visual Basic 6/VBA 19.1 基础知识和术语 19.2 Connector/ODBC选项 19.3 ADO程序设计与Visual Basic 6/VBA 19.4 与MySQL服务器建立连接 19.5 ...