create(创建表) 标准的建表语句: create table [模式名.]表名 ( #可以有多个列定义 columnName1 dataType [default expr(这是默认值)], ... ) 圆括号里可以包含多个列定义,每个列定义之间用英文逗号(,)隔开,最后一个列定义不需要逗号,直接以圆括号结束. 建立表只是建立表结构,就是定义数据表有多少列,列包含列名.类类型.可选的默认值(使用default关键字定义). MySQL支持的列类型 列类型 说明 tinyint/smalli…
基本语法: load data  [low_priority] [local] infile 'file_name txt' [replace | ignore]into table tbl_name[fields[terminated by't'][OPTIONALLY] enclosed by ''][escaped by'' ]][lines terminated by'n'][ignore number lines][(col_name,   )] load data infile语句从…
0x01 创建数据库并指定字符集和排序规则 -- 三种实例写法 create database temptab2 character set utf8 collate utf8_general_ci; create database temptab3 charset utf8 collate utf8_general_ci; create database temptab4 character set=utf8 collate utf8_general_ci; 查看字符集和排序规则的命令 sho…
创建数据库 create database if not exists STUDY character set utf8 ; 查看新建数据库的语句 SHOW CREATE DATABASE STUDY; 查看当前数据库版本 SELECT @@version ; 删除数据库 DROP DATABASE IF EXISTS STUDY; 指定数据库 USE STUDY; 新增数据表 CREATE TABLE IF NOT EXISTS S_TB_USER( ID INT(11) DEFAULT NU…
官方帮助文档:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL Hive的数据类型 -- 扩展数据类型data_type : primitive_type | array_type | map_type | struct_type | union_type -- (Note: Available in Hive 0.7.0 and later) array_type : ARRAY < data_type >…
有时需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用mysql load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. LOAD DATA INFILE 语句以很高的速度从一个文本文件中读取行到一个表中.文件名必须是一个文字字符串 1.首先查询,Mysql服务是否正在运行,且local_infile功能是否开启netstat   -tulpn|grep    mysqlmysql -uroot -p -e "show v…
DDL 的基础语法 文章目录 DDL 的基础语法 对数据库进行定义 对数据表进行定义 创建表结构(数据表) 设计工具 修改表结构 小结 参考资料 简单复习一波 SQL必知必会 DDL 的英文全称是 Data Definition Language(数据定义语言), 它定义了数据库的结构和数据表的结构. 在 DDL 中,我们常用的功能是增删改,分别对应的命令是 CREATE.DROP 和 ALTER. 对数据库进行定义 建数据库的基本SQL语法格式为: CREATE DATABASE databa…
DDL数据定义语言 (一)概述 DDL(Data Definition Language):数据定义语言,用来定义数据库对象,库.表.列等:创建.删除.修改 库,表结构.主要分为操作数据库的DDL和操作表的DDL. (二)操作数据库的DDL 这里所提到的数据库不同于我们之前提到的MySQL数据库.Oracle数据库等.MySQL数据库中的"数据库"是指一个数据库管理系统(DBMS),而这里所提到的数据库是指用来组织和管理一些对象(表.视图等)的结构,简单可以理解问磁盘上的文件夹. 一个…
SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL 1.数据定义语言DDL(Data Definition Language) 对象: 数据库和表 关键词: create alter drop truncate(删除当前表再新建一个一模一样的表结构) 创建数据库:create database school; 删除数据库:drop database school; 切换数据库:use school; 创建表:create table stud…
SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL 1.数据定义语言DDL(Data Definition Language) 对象: 数据库和表 关键词: create alter drop truncate(删除当前表再新建一个一模一样的表结构) 创建数据库:create database school; 删除数据库:drop database school; 切换数据库:use school; 创建表:create table stud…