Mysql
 sql >> Base de données >  >> RDS >> Mysql

Stockage de l'adresse IP dans la base de données MySQL à l'aide de PHP

Ce tutoriel pourrait vous aider.

Le moyen le plus efficace d'enregistrer les adresses IPv4 consiste à utiliser un champ INT (et non VARCHAR comme vous pourriez vous y attendre). Vous les convertissez en utilisant PHP ip2long et inversement en utilisant MySQL INET_NTOA fonction ou PHP long2ip fonction.

Si vous avez besoin de stocker IPv6, vous voudrez utiliser un champ BINARY à la place et le inet_pton fonction.