专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

mysql怎么储存长字符_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 15:04:59       共计:3594 浏览
mysql怎么储存长字符?

要回答这个问题首先必须了解主键的定义:主关键字(primary key)是表中的一个或多个字段,它的值用于惟一地标识表中的某一条记录。主关键字是一种唯一关键字,表定义的一部分。一个表不能有多个主关键字,并且主关键字的列不能包含空值。数据库开发过程中的一个原则是不应该使用主键来储存“内容”。URL地址并不唯一,可能出现“?”或者“&”甚至于引号等非常规字符,有些字符在改写为URL时还会被转译(例如人民→“%E4%BA%BA%E6%B0%91”),并且有些网站会在URL中添加无意义的随机字符。这些情况使得储存URL的字段会发生重复、不可索引、空值的情况,应当极力避免。应该使用主键来储存“索引”,例如学生的学号,职员的工号,居民身份证号码等等唯一的字符串。如果在设计数据表的过程中并没有符合作为索引的字段,可以专门设置一个自增字段用来作为主键(类型int,勾选Auto Increase选项)最后,URL中可能包含session信息,导致安全上的隐患。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql 根据条件查询,mysql如果有多个可选条件怎么加索引_数据库 | ·下一条:mysql登录查询语句,sql语句中查询名字是三个字的语句怎么写_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有