ip位址mysql怎麼存

2021-09-28 18:25:56 字數 957 閱讀 9807

建立登入歷史表sql如下:

create table `login_history` (

`id` int(11) not null auto_increment,

`account_id` int(11) default null comment '使用者id',

`username` varchar(64) default null comment '使用者名稱',

`login_from_ip` int(11) unsigned default '0' comment 'int轉為ip位址函式:select inet_ntoa(3232235777);ip位址轉為int函式:select inet_aton(''192.168.1.1''); 0代表ip位址未知',

`login_time` datetime default null on update current_timestamp,

primary key (`id`)

) engine=innodb auto_increment=2 default charset=utf8;

插入語句demo:

使用inet_aton()函式將ip位址轉為int

insert into login_history(account_id,username,login_from_ip,login_time) values(1,『87464』,inet_aton(『61.140.62.71』), 『2019-10-18 11:21:42』);

查詢語句demo:

使用inet_ntoa()函式將int轉為ip位址字串

select id,account_id,username,inet_ntoa(login_from_ip)as 『ip』,login_time from login_history order by login_time desc;

想看最詳細的ip位址和int轉換點這裡

LINUX怎麼修改IP位址

1,先搜尋了一下,得到以下解釋 ip ip位址 netmark 子網掩碼 gateway 預設閘道器 hostname 主機名稱 domainname 網域名稱 dns dns的ip 2,需要修改的檔案常有 etc sysconfig network etc sysconfig network sc...

ip被封禁,怎麼更改ip位址?

上網ip被封禁,該如何更改ip位址,解決問題?換ip的軟體的幾種方法 第一大類是vpn,vpn中也分全域性 和區域性 全域性 就是把你所有的網路資料都傳送到vpn的那端,然後vpn那端再把資料 到目標伺服器,區域性 多見於socket5 web 只對某個程式或者埠進行資料 全域性 可能會影響你的上網...

Mysql儲存IP位址

使用mysql函式 create table testip ip bigint 10 null insert into testip ip values inet aton 255.255.255.255 ip 4294967295 select inet ntoa ip ip from testi...