数据类及mysql模型

show engient;

show table status like ‘user‘\G

客户端:mysql,mysqladmin, mysqldump, mysqlimport , mysqlcheck

服务器:mysqld, mysqld_safe, mysqld_multi

my.cnf

/etc/my.cnf --> /etc/mysql/my.cnf -->$MYSQL_HOME/my.cnf --> --default-extra-file=/path/to/somefile --> ~/.my.cnf

[[email protected] ~]# mysqld --help --verbose 查看mysql 各种指令的相关信息

datadir = /mydata/data

hostname.err:错误日志

  1. 此前服务器未关闭
  2. 数据初始化失败
  3. 数据目录位置错误
  4. 数据目录权限问题

数据类型:
 数值型

精确数值

int

decimal

近似数值

float

double

real

字符型

定长:CHAR(#),BINARY

变长:VARCHAR(#),VARBINARY

text,blob

ENUM SET

日期时间型

date , time ,datetime, timestamp

域属性,修改符:

数据类型:

  1. 存入的值类型
  2. 占据的存储空间
  3. 定长还是变长
  4. 如何比较及排序
  5. 是否能够索引

数值型:

整形:

TINYINT 1个字节

SMALLINT 2个字节

MEDIUMINT 3个字节

INT  4个字节

BIGINT 8个字节

定点数 DECIMAL

单精度浮点型 FLOAT  4个字节

双精度浮点型 DOWBLE 8个字节

按位存储 BIT

字符串型:

CHAR  定长

VARCHAR 变长    不区分大小写

BINARY 定长

VARBINARY 变长  区分大小写

TINYBLOB 微     区分大小写

BLOB  标准

MEDIUMBLOB  中级

LONGBLOB  长

TINYTEXT    不区分大小写

TEXT

MEDIUMTEXT

LONGTEXT

ENUM 枚举型

SET 集合

时间: 2024-12-20 01:17:47

数据类及mysql模型的相关文章

Java数据类型和MySql数据类型对应表(转)

Java数据类型和MySql数据类型对应表 java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1        

Java数据类型和MySql数据类型对应表

Java数据类型和MySql数据类型对应表: 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB java.lang.byte[] -4 TEXT 65535 VARCHAR java.lang.String -1 INTEGER 4 INTEGER UNSIGNED java.lang.Long 4 TI

Java数据类型和MySql数据类型对应一览

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1               INTEGER 4 INTEGER UNSIGNED java.la

Sql Server中的数据类型和Mysql中的数据类型的对应关系(转)

Sql Server中的数据类型和Mysql中的数据类型的对应关系(转):https://blog.csdn.net/lilong329329/article/details/78899477 一.SQL SERVER与MySQL数据存储的差异 1.SQL SERVER中的datetime,保留到微秒(秒后小数点3位),而mysql仅保留到秒,转换后是否会影响业务,如果影响,需要新增一个字段专门来存储微秒或者毫秒,虽然mysql中没有时间数据类型的精度到达微秒或者毫秒,但是mysql提供对微秒的

MySql数据类型和Java数据类型对应一览

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1               INTEGER 4 INTEGER UNSIGNED java.la

mysql的char数据类型和varchar数据类型的选择

mysql的char数据类型和varchar数据类型的选择 存储引擎对于选择char和varchar的影响: 对于MyISAM存储引擎:最好使用固定长度的数据列代替可变长度的数据列.这样可以使整个表静态化,从而使数据检索更快,用空间换时间 对于InnoDB存储引擎:使用可变长度的数据列,因为InnoDB数据表的存储格式不分固定长度和可变长度,因此使用char不一定比使用 varchar更好,但由于varchar是按照实际的长度存储,比较节省空间,所以对磁盘I/O和数据存储总量比较好 mysql并

python-day11 Mysql 数据类操作

数据类操作#### insert#=====insert into student(sname,gender,class_id) values('ls','男',1)insert into class(caption) values('python1班')insert into teacher(tname) values('alex')insert into course(cname,tearch_id) values('python',1)insert into score(student_i

talend 将hbase中数据导入到mysql中

首先,解决talend连接hbase的问题: 公司使用的机器是HDP2.2的机器,上面配置好Hbase服务,在集群的/etc/hbase/conf/hbase-site.xml下,有如下配置: <property> <name>zookeeper.znode.parent</name> <value>/hbase-unsecure</value> </property> 这个配置是决定, Hbase master在zookeeper中

一步一步跟我学模型设计之入门级:设计一个mysql模型

欢迎试用Linker Networks(www.linkernetworks.com)的领科云,一个基于Mesos Docker的混合云平台. http://marketplace.linkernetworks.com/ 在本章节,我们在设计模型的时候,并不考虑任何的应用关系,从一个原子的应用开始. 我们就设计一个最基本的mysql模型. 为了简单期间,我们暂且不考虑从dockerfile编译成Docker镜像的过程,而是从一个已经存在的镜像开始. 第一步:在Docker Hub上查找一个Doc