mysql中操作IP地址的函数
来源:互联网 发布:网络平台贷款是否合法 编辑:程序博客网 时间:2024/04/30 11:40
把IP地址转换成bigint
CREATE FUNCTION `F_Ip2Int`(ip varchar(15)) RETURNS bigint(20)
BEGIN
declare tmp bigint default 0;
while instr(ip,'.')>0 do
set tmp = tmp*256+ left(ip,instr(ip,'.')-1);
set ip = right(ip,length(ip)-instr(ip,'.'));
end while;
set tmp = tmp*256+ip;
return tmp;
END
BEGIN
declare tmp bigint default 0;
while instr(ip,'.')>0 do
set tmp = tmp*256+ left(ip,instr(ip,'.')-1);
set ip = right(ip,length(ip)-instr(ip,'.'));
end while;
set tmp = tmp*256+ip;
return tmp;
END
把bigint转换成IP地址
CREATE FUNCTION `F_Int2Ip`(iip bigint) RETURNS varchar(15)
BEGIN
return concat((iip & 0xFF000000)>>24, '.',
(iip & 0x00FF0000)>>16, '.',
(iip & 0x0000FF00)>>8, '.',
iip & 0x000000FF);
END
BEGIN
return concat((iip & 0xFF000000)>>24, '.',
(iip & 0x00FF0000)>>16, '.',
(iip & 0x0000FF00)>>8, '.',
iip & 0x000000FF);
END
- mysql中操作IP地址的函数
- 关于操作IP地址的函数
- Mysql提供的IP地址转换函数
- mysql中ip地址转换
- mysql中存储ip地址
- 利用mysql的inet_aton()和inet_ntoa()函数存储IP地址
- 利用mysql的inet_aton()和inet_ntoa()函数存储IP地址
- 利用mysql的inet_aton()和inet_ntoa()函数存储IP地址
- 利用mysql的inet_aton()和inet_ntoa()函数存储IP地址
- oracle中获取一个ip地址是否在输入的ip地址内的函数
- mysql中IP地址的保存和查询问题
- 获取IP地址的函数
- 验证IP地址的函数
- MySQL提供IP转换函数,对于IP类型的地址,建议使用int类型存储
- 在mysql中存储ip地址
- MYSQL数据库中IP地址存储优化
- LWIP中获得MAC地址和IP地址需要调用的函数
- 修改ubuntu下IP地址的操作
- class size与align
- 设置smartphone桌面背景图片
- VC中数据类型之间的转换
- vc 生成dll注意问题
- 读取SQL时的float
- mysql中操作IP地址的函数
- java 超强日期处理 东西很多 希望能对大家有所帮助
- 国内软件公司的合作,真这么难?
- Eclipse中英文互换及几点心得
- 两个做项目最常用功能操作的封装类 (1)
- MFC实例学习(1)----状态栏
- 两个做项目最常用功能操作的封装类 (2)
- Cookie使用中的一些要点及问题
- Tuscany SCA以独立应用方式运行的简单例子