
数据库
澄海单挑狂
一切努力,只为巅峰
展开
-
mysql varchar
今天新开始的项目在做数据库设计,发现自己对MySql的varchar类型还不熟悉,故又上网收集资料整理如下。 1.varchar类型的变化 MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532转载 2015-10-21 14:12:02 · 453 阅读 · 0 评论 -
java.sql.SQLException: Incorrect string value: 插入中文报错
1、今天开发项目的时候,偶然遇到了: java.sql.SQLException: Incorrect string value: '\xE5\xBE\x88\xE6\x83\xB3...' for column 'fontContentThree' at row 1 的问题,通过查询资料发现,产生这个错误的原因,是因为当行字段的编码与表的编码不一致导致的。 2、解决办法,将该字段编码格转载 2016-03-17 22:45:20 · 1792 阅读 · 0 评论 -
修改mysql字符集
2015.08.18 MySQL: 5.6.25 OS: CentOS6.5 刚刚在做查询优化的时候,自己创建表,但是没有注意到字符集的问题,当我向默认情况下创建的表中插入数据的时候,死活都插不进去,中文的不能显示出来。 过程如下: 创建表: create table t1 ( id int(10) PRIMARY KEY, name varchar(20), cl转载 2016-03-17 22:44:03 · 314 阅读 · 0 评论 -
fedora 16 yum安装mysql后怎样启动,以及添加为系统服务
fedora 16 yum安装mysql后怎样启动,以及添加为系统服务 1 yum 安装mysql #yum install mysql mysql-server mysql-devel 如果遇到 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var 可以使用下面的命转载 2016-03-17 22:43:01 · 505 阅读 · 0 评论 -
JAVA写入Mysql中文乱码解决方法
http://www.cnblogs.com/amboyna/archive/2008/06/18/1224570.html 页面传值中有中文的时候,可以使用filter来搞掂,可是好容易System.out.println可以出中文了,插入到Mysql里,还是乱码。(超,你的免费空间可能也是这个问题) 怎么办呢,做到以下几点: 1。创建数据库的时候:转载 2015-10-28 09:32:43 · 300 阅读 · 0 评论 -
mysql 连接url中useUnicode=true&characterEncoding=UTF-8 的作用
我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢? 添加的作用是:指定字符的编码、解码格式。 例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了useUnicode=true&characterEncoding=UT转载 2015-10-28 09:34:08 · 464 阅读 · 0 评论 -
MYSQL基础: INT、DATETIME、TIMESTAMP如何选择?
http://pottievil.com/mysql%E5%9F%BA%E7%A1%80-int%E3%80%81datetime%E3%80%81timestamp%E5%A6%82%E4%BD%95%E9%80%89%E6%8B%A9%EF%BC%9F/ 最近有不少开发朋友问到我如何去选择MYSQL的时间类型。选择错误时间类型会不会有什么性能问题? 只要自己做过一些开发的同学,一般都知转载 2015-10-26 09:48:57 · 831 阅读 · 0 评论 -
21分钟 MySQL 入门教程
21分钟 MySQL 入门教程 目录 一、MySQL的相关概念介绍二、Windows下MySQL的配置 配置步骤MySQL服务的启动、停止与卸载 三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库 登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表 六、操作MySQL数据库 向表中插入数据查询表中的数据更新表中的数据删除表转载 2015-10-10 08:55:48 · 379 阅读 · 0 评论 -
MySql规范
说明,此规范为内部制定的一个给开发人员如何使用MySQL的规范,由Team共同讨论制定,还在不断的完善中,有一些建议或者规定不一定十分合理,后续可能会修改。另外,MySQL版本不断进化,也会导致有一些条款失效,请大家根据自身的情况谨慎参考。 一、 表设计 库名、表名、字段名必须使用小写字母,“_”分割。【FAQ】库名、表名、字段名必须不超过12个字符。【FAQ】库名、表名、字段名见名知转载 2015-10-21 15:43:14 · 371 阅读 · 0 评论 -
mysql int(11)
总结,int(M)zerofill,加上zerofill后M才表现出有点点效果,比如int(3)zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.如果int(3)和int(10)不加zerofill,则它们没有什么区别.M不是用来限制int个数的.int(M)的最大值和最小值与undesigned有关,最下面那副图有说明. mysql> createta转载 2015-10-21 16:53:27 · 353 阅读 · 0 评论 -
mysql分组拼接字符串
select id,group_concat(content) from xxx group by id;转载 2016-02-22 09:25:35 · 1540 阅读 · 0 评论