我将创建一个数据库来存储有关我即将开始的小项目的不同无线网络的信息。 (想知道我的城市里能找到多少个网络)。我是数据库的新手,我想从你们那里获得一些指导和建议,了解在创建保存我数据的表时使用哪些数据类型。
我对存储感兴趣的值如下:
id - 从1开始增加的数字,随着我添加数据而上升
ssid - 网络名称
mac - 访问点mac-address
channel - ap正在使用的频道
加密 - wep,wpa,wpa2等
经度 - gps位置我找到了ap
纬度 - gps位置我找到了ap
第一次看到 - 我第一次扫描并记录信息的日期和时间
上次见过 - 如果我第二次扫描同一个网络,我希望得到“上次见”的时间和日期
到目前为止我所拥有的是:
id INT(7)
ssid VARCHAR(32)
mac VARCHAR(17)
channel INT(2)
encryption VARCHAR(255)
longitude VARCHAR(255)
latitude VARCHAR(255)
first seen DATETIME
last seen DATETIME
这样可以或者我应该改变什么吗?
我收集的示例数据。
SSID:B2_private_E3
MAC:00:01:38:73:68:3C
频道:11
隐私:WPA
Ciper:TKIP
Auth:PSK
纬度:60.012444
经度:15.792303
首先看到:Thu Jun 6 15:13:15 2013年
最后看到:Thu Jun 6 15:14:26 2013
答案 0 :(得分:0)
这实际上取决于你,而不是互联网上的一些随机人。但是,偷看你的代码,我可以说它足够用于Wi-Fi网络。