
sql
phoenix8956
这个作者很懒,什么都没留下…
展开
-
谈谈MySQL乱码和set names
SET NAMES utf8 相当于 SET character_set_client = utf8 用来设置客户端送给MySQL服务器的数据的 字符集 SET character_set_results = utf8 服务器返回查询结果时使用的字符集 SET character_set_connection = utf8 MySQL 服务器 把客户端传来的数据,从character_se转载 2017-10-30 15:53:32 · 1001 阅读 · 0 评论 -
MySQL中char、varchar和text的区别
他们的存储方式和数据的检索方式都不一样。 数据的检索效率是:char>varchar>text 空间占用方面,要具体情况具体分析了。 名称 占用长度 其他 CHAR(M) M个字节,0 <=M<= 255 定长 VARCHAR(M) L+1个字节,其中L<=M且0 <=M<= 65535 变长,当值保存和检索时尾部的空格仍保留 TEXT L+2个字节,其原创 2017-11-08 20:15:00 · 720 阅读 · 0 评论 -
mysql需要用外键吗
数据库的诸多设计,帐号,权限,约束,触发器,都是为 C/S 结构设计的,是以 C 端不可信做为假设前提的。B/S 模式安全边界前移到 web 服务层,应用与数据库之间是可信的,应用自行完成这些功能更加灵活。所以能不用就不用。翻译 2017-11-09 07:22:22 · 1986 阅读 · 0 评论