DBA 数据库管理 表管理 数据批量处理。表头约束

表管理

建库

库名命名规则:仅可以使用数字、字母、下划线、不能纯数字

不可使用MySQL命令或特殊字符   库名区分字母大小写

加if not exists 命令避免重名报错

create database if not exists gamedb;    建表

drop database if exists gamedb  ;        删表

建表

查看表头    desc 库.表名

修改表   alter table

alter table   库.表名    add | drop | modify | change | rename ;

add    添加表头 

drop   删除表头    first首位    after在..后

modify    修改数据 及约束条件   表头位置

change  修改表头名     

rename  修改表名

复制表

仅拷贝表头   create table studb.salary2 like tarena.salary;

拷贝表头+数据    create table  库.表   select(查询结果)        

源表的key 不会被复制

数据类型

建表时  定义表头存储数据  使用的数据类型

字符类型   char   varchar

数值类型  : 整数类型   

                浮点类型

枚举类型     表头的值  在定义的范围

enum  单选

set   多选

日期时间类型

数据批量处理

检索目录:

show variables;  查看所有默认配置项

show variables like "%关键字%";  查看与某类相关的配置项

show variables like  “配置项名”;   仅查看某一个配置项值

文件导入:

步骤: 1.创建储存数据库和表

2.把存储数据导入检索目录

load date infile  "检索目录/文件名" into table  库.表

fileds terminated by "分隔符"   lines terminated by "行的分隔符"

load data infile "/myload/passwd" into table db1.user fields terminated by":"lines terminated by "\n";
 

记录导出:

select  查询命令 into outfile "/目录/文件"

select  查询命令 into outfile "/目录/文件" fileds terminated by "分隔符"   lines terminated by "行的分隔符";

表头基本约束

唯一索引 (unique):表头值唯一 , 但可以赋null 值

  1. create      table db1.t43 (姓名 char(10) , 护照 char(18) unique );

相关推荐

  1. 数据库DBMS,DBS,DBA

    2024-07-14 11:42:01       43 阅读
  2. 数据库管理-第142期 DBADBA!(20240131)

    2024-07-14 11:42:01       38 阅读
  3. DBA不仅仅是管理数据库--也要管理中间件

    2024-07-14 11:42:01       54 阅读
  4. 数据库-约束

    2024-07-14 11:42:01       19 阅读
  5. DBA 数据库管理 . 内连接.外链接

    2024-07-14 11:42:01       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 11:42:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 11:42:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 11:42:01       58 阅读
  4. Python语言-面向对象

    2024-07-14 11:42:01       69 阅读

热门阅读

  1. 用C在安卓手机上开发

    2024-07-14 11:42:01       29 阅读
  2. sqlserver 表大小查询

    2024-07-14 11:42:01       22 阅读
  3. Nginx源码安装

    2024-07-14 11:42:01       21 阅读
  4. 使用Windows.size()定义窗口大小

    2024-07-14 11:42:01       16 阅读
  5. C#字符串

    2024-07-14 11:42:01       21 阅读
  6. Ansible 安装及使用说明

    2024-07-14 11:42:01       27 阅读
  7. PyCharm 查找功能指南

    2024-07-14 11:42:01       26 阅读
  8. 简单理解跨域

    2024-07-14 11:42:01       38 阅读
  9. PHP MySQL 创建数据库

    2024-07-14 11:42:01       23 阅读
  10. 速盾:cdn加速端口映射?

    2024-07-14 11:42:01       17 阅读
  11. vue2上传文档例子,pdf转换word例子

    2024-07-14 11:42:01       16 阅读
  12. Makefiel技巧与分析

    2024-07-14 11:42:01       20 阅读
  13. 模板方法模式

    2024-07-14 11:42:01       15 阅读
  14. 《从零开始学习Linux》——开篇

    2024-07-14 11:42:01       23 阅读