table_name,concat(‘alter table `‘,table_name,‘` MODIFY ‘, column_name, ‘ ‘, data_type ,‘ auto_increment;‘) as ‘query script‘from information_schema.columns cwhere c.table_schema = ‘pv_2‘and c.column_key =‘PRI‘ and c.data_type in ( ‘int‘,‘bigint‘)and c.extra <> ‘auto_increment‘order by table_name; mysql 批量更新数据库主键为int,bigint 类型,字段为自增类型标签:sch lte post ...
08:30------09:0009:00------12:00ftp服务器:172.40.50.117 7000软件 softpackage/mysql笔记 nsd1710/课程名称练习 homework 庞丽静 静静老师第四阶段:数据库管理 7天 DBA 安全与监控 6天 IDC监控集群与存储 5天+++++++++++++++++++++数据库管理:一 搭数据库服务器二 MySQL数据库服务的基本管理三 数据管理四 用户授权与权限撤销五 数据备份与恢复六 MySQL主从同步七 数据读写分离八 MySQ...
就是显示的长度不一样而已 都是占用四个字节的空间 Date 类型:数据类型描述DATE() 日期。格式:YYYY-MM-DD 注释:支持的范围是从 ‘1000-01-01‘ 到 ‘9999-12-31‘DATETIME() *日期和时间的组合。格式:YYYY-MM-DD HH:MM:SS 注释:支持的范围是从 ‘1000-01-01 00:00:00‘ 到 ‘9999-12-31 23:59:59‘TIMESTAMP() *时间戳。TIMESTAMP 值使用 Unix 纪元(‘1970-01-01 00:00:00‘ UTC) 至今的秒数来存储。格式:YYYY-MM-DD H...
day02一、mysql索引二、MySQL存储引擎+++++++++++++++++++++++++++++++++++一、mysql索引1.1 索引介绍 : 相当于 “书的目录” 5000页1~200 目录信息拼音排序部首排序笔画排序 201~5000 正文 1.2 索引的优点与缺点?优点 加快查询的速度缺点 占用物理存储空间,减慢写的速度。 姓名 性别 班级 年龄jimjimNULL 1.3 使用普通索引index:(在表中的字段上创建索引)使用规则?查看 desc 表名; key ---...
select * from A left join B on A.name = B.name;右连接语法 select * from A left join B on A.name = B.name; mysql多表查询的集中类型区别标签:数据 src alt 推荐 img 右连接 .com 分享 http 本文系统来源:https://www.cnblogs.com/lsbaiwyl/p/8340931.html
1、数值类型: 整数类型:使用unsigned修饰时,只取正值,数值不够指定宽度时,在左边补空格 整数类型包括:tinyint,smallint,int等 浮点型: (5,2)总长度和小数点后的长度 包括:float,double,decimal(固定长度,不符合长度要求输入不进去) 2、字符类型: char: 定长,255个字符,右边用空格补齐,效率高 varchar: 可变长,按数据实际大小分配空间,...
MySQL的数据类型和表结构 DB,DataBase-数据库:依照某种数据模型进行组织并存放到存储器的数据集合。 DNMS,DataBase Management System-数据库管理系统:用来操纵和管理数据库的大型服务软件。 DBS,DataBase System-数据库系统:即DB+DBMS,指带有数据库并整合了数据库管理软件的计算机系统。 Oracle(甲骨文):Oracle Database 、 MySQLMicrosoft(微软):SQL Server 、AccessIBM: DB2Sybase: Sybase MySQL主要特点:-关系型数据库-支...
1.整数类型(整形) 1.TINYINT 【2**7】有符号值:-128到127 (-2**7到2**7 -1)无符号值:0到255 (0到2**8 -1) 2.SMALLINT 【2**15】有符号值:-32768 到 32767 (-2**15到-2**15 -1)无符号值:0到65536(0到2**16 -1) 3.MEDIUMINT 【2**23】 有符号值:-8388608到8388607(-2**23到-2**23 -1)无符号值:0到16777215(0到2**24 -1) 4.INT 整形 【2**31】有符号值:-2147683648到2147683647(-2**31到2**31 -1)无...
3字节,日期,格式:2014-09-18 time 3字节,时间,格式:08:42:30 datetime 8字节,日期时间,格式:2014-09-18 08:42:30 timestamp 4字节,自动存储记录修改的时间 year 1字节,年份 数值数据类型tinyint 1字节,范围(-128~127) 2^8 smallint 2字节,范围(-32768~32767)2^15 mediumint 3字节,范围(-8388608~8388607)2^23 int 4字节,范围(-2147483648~2147483647)2^31 bigint 8字节,范围(+-9.22*10的18次方)2^63 浮...
转载来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/50496460 1. Mybatis JdbcType与Oracle、MySql数据类型对应列表MybatisJdbcTypeOracleMySqlJdbcType ARRAY JdbcType BIGINT BIGINTJdbcType BINARY JdbcType BIT BITJdbcType BLOB BLOB BLOBJdbcType BOOLEAN JdbcType CHAR CHAR CHARJdbcType CLOB CLOB TEXTJdbcType CURSOR JdbcType DATE DATE DATEJdbcType DECIMAL DECIMAL DECIMA...
类型名称 显示长度 数据库类型 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 TINYINT 3 TINYINT UNSIGNED java.lang.Integer -6 SMALLINT 5 SMALLINT UNSIGNED java.lang.Integer 5 MEDIUMINT 8 MEDIUMINT UNSI...
mysql> create table test(id int,hiredate date); Query OK, 0 rows affected (0.01 sec)mysql> insert into test values(1,‘20151208000000‘); Query OK, 1 row affected (0.00 sec)mysql> insert into test values(1,‘20151208104400‘); Query OK, 1 row affected, 1 warning (0.01 sec)mysql> show warning; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL ...
1,数据以表格的形式出现 2,每行为各种记录的名称 3,每列为数据名称所对应的数据域 4许多的行和列组成一张table 5若干的表单组成databases 术语 数据库:关联表的集合 数据表::表是数据的矩阵 列:数据元素,包含相同的数据 行:元组或者记录,一组相关的数据 冗余:存储两倍数据,降低了性能,但提高数据安全性(频繁切换两张表,可以把表1的内容添加到表2) 主键:主键是唯一的.可以使用主键来查询数据 外键:用于关联两张表 复合键:将多个列作...
1.1整型1.2浮点型1.3日期时间类型1.4 字符型 MySQL 数据类型标签:日期 浮点型 src 时间 div pos http 1.2 sql 本文系统来源:https://www.cnblogs.com/thiaoqueen/p/8452911.html
int(10) NOT NULL AUTO_INCREMENT,`a1` varchar(255) COLLATE utf8_bin DEFAULT NULL,`aa` int(11) unsigned zerofill DEFAULT NULL,PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; tinyint[(m)] [unsigned] [zerofill] 1字节极小整数,数据类型用于保存一些范围的整数数值范围:有符号:-128 ~ 127.无符号:0 ~ 255特别的: MySQL中无布尔值,使用tinyint(1)构造...