相关疑难解决方法(0)

MySQL:大型VARCHAR与TEXT?

我在MySQL中有一个消息表,用于在用户之间记录消息.除了典型的id和消息类型(所有整数类型),我需要将实际的消息文本保存为VARCHAR或TEXT.我设置的前端限制为3000个字符,这意味着消息永远不会插入到数据库中,因为它比这更长.

是否有理由使用VARCHAR(3000)或TEXT?有一些关于编写VARCHAR(3000)的东西,感觉有点违反直觉.我已经浏览了Stack Overflow上的其他类似帖子,但是能够获得特定于此类公共消息存储的视图.

mysql varchar text messages

824
推荐指数
6
解决办法
45万
查看次数

IPv6地址的文本表示的最大长度?

我想将$_SERVER["REMOTE_ADDR"]PHP中返回的数据存储到数据库字段中,这非常简单.问题是我无法找到有关IPv6地址的文本表示的最大长度的任何适当信息,这是网络服务器提供的$_SERVER["REMOTE_ADDR"].

我对将文本表示转换为地址通常编码的128位不感兴趣,我只想知道存储返回的任何IPv6地址需要多少个字符$_SERVER["REMOTE_ADDR"].

ip ip-address ipv6

414
推荐指数
5
解决办法
14万
查看次数

哪个MySQL数据类型用于IP地址?

可能重复:
如何在mySQL中存储IP

我想获取IP地址$_SERVER['REMOTE_ADDR']和其他一些$_SERVER变量,哪种数据类型是正确的?

VARCHAR(n)吗?

php mysql types ip-address

91
推荐指数
3
解决办法
10万
查看次数

使用PHP在MySQL数据库中存储的IP地址

mysql中IP地址的正确字段类型是什么?什么是使用PHP存储它的正确方法?

php mysql database ip field

57
推荐指数
3
解决办法
7万
查看次数

标签 统计

mysql ×3

ip ×2

ip-address ×2

php ×2

database ×1

field ×1

ipv6 ×1

messages ×1

text ×1

types ×1

varchar ×1