数据类型

数据类型 含义
CHARACTER(n) 字符/字符串。固定长度 n。
VARCHAR(n) 或 CHARACTER VARYING(n) 字符/字符串。可变长度。最大长度 n。
BINARY(n) 二进制串。固定长度 n。
BOOLEAN 存储 TRUE 或 FALSE 值
VARBINARY(n) 或 BINARY VARYING(n) 二进制串。可变长度。最大长度 n。
INTEGER(p) 整数值(没有小数点)。精度 p。
SMALLINT 整数值(没有小数点)。精度 5。
INTEGER 整数值(没有小数点)。精度 10。
BIGINT 整数值(没有小数点)。精度 19。
DECIMAL(p,s) 精确数值,精度 p,小数点后位数 s。例如:decimal(5,2) 是一个小数点前有 3 位数,小数点后有 2 位数的数字。
NUMERIC(p,s) 精确数值,精度 p,小数点后位数 s。(与 DECIMAL 相同)
FLOAT(p) 近似数值,尾数精度 p。一个采用以 10 为基数的指数计数法的浮点数。该类型的 size 参数由一个指定最小精度的单一数字组成。
REAL 近似数值,尾数精度 7。
FLOAT 近似数值,尾数精度 16。
DOUBLE PRECISION 近似数值,尾数精度 16。
DATE 存储年、月、日的值。
TIME 存储小时、分、秒的值。
TIMESTAMP 存储年、月、日、小时、分、秒的值。
INTERVAL 由一些整数字段组成,代表一段时间,取决于区间的类型。
ARRAY 元素的固定长度的有序集合
MULTISET 元素的可变长度的无序集合
阅读全文 »

有关 Mysql 的详细安装过程,请参考这里

启动 MySQL 服务时,遇到无法启动的报错信息,最后发现是输入命令mysqld --initialize-insecure 进行初始化时的问题,data 目录初始化错误

特此记录下解决方案

问题描述

控制台输入命令 net start mysql 控制台输出信息:

MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。

阅读全文 »

我们在配置好 Tomcat 服务后(详见此处),总是会在控制台看到类似于这样的信息

显然,这是发生了乱码,虽然不影响正常的项目调试,但是看着非常的难受,下面让我们一招来解决这个问题

阅读全文 »

正式踏入 linux 学习历程,记录日常 BUG,总结提升

作为学习 Linux 的小白来说,无论什么样的操作,必须不能影响到主机的健全,为此,专门搞了台服务器来耍一耍

连接服务器肯定是需要终端的,不错的软件推荐来啦。XShell,大家都说好那必须是没毛病,闭眼冲

如果你是学生(其实不用验证,发下邮件就好啦),是可以免费使用 XShell 的,进入官网后下滑,找到这里

然后你就会收到官方的邮件,点击里面的下载链接,安装就好

阅读全文 »

将士出征,怎能没有一把利器,本文基于 VSC 搭建 C++ 开发环境

相信多数计算机专业的同学都和我一样,步入大学首先要学习的就是 C 语言。那么,我想下面这个东西你一定见过

记得当时令我好奇的就是,为什么这个 VC++6.0 里,行号、插件、快捷键……什么都没有呢??于是,历经 CodeBlocks、DevC++、VC++6.0 等编辑器后,我找到了致胜的法宝,今天的主角——VScode,这款工具在之前的博文中就有过推荐,点我直达

下面我们来一起配置下 C++ 的开发环境

阅读全文 »