Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Reprezentacja adresu IP w bazie danych Maxmind Geolitecity

Użyj inet_aton() zgodnie z sugestią lmz lub zrób to w php za pomocą:

http://php.net/manual/en/function.ip2long.php

Zauważ, że ta funkcja zwraca liczbę całkowitą ze znakiem, co oznacza od − 2147 483 648 do 2 147 483 647 i myślę, że baza danych maxmind geoip używa unsigned ints (0-4 294 967 295?), więc musisz dodać do niej 2 147 483 647 (2 ^ 31-1)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Blokowanie '0000-00-00' z pól daty MySQL

  2. Prześlij obraz za pomocą PHP i mySQL

  3. mysql - wybieranie wartości z tabeli o podanym numerze kolumny

  4. MySQL Szukasz wolnych pokoi w systemie rezerwacyjnym

  5. Jak utworzyć przechowywaną funkcję agregującą MySQL?