zoukankan      html  css  js  c++  java
  • DDL

    1.DDL操作数据库:CRUD

    create:创建;retrieve:查询;update:修改;delete :删除;使用5种。

    1.R查询: 1.查询数据库的名称:SHOW DATABASES;

    2.查看某个数据库的创建:show create database 数据库名称;(可以 用来查看数据库的字符集);

    2.C创建

    1.创建数据库: create database 数据库名称;

    2.判断不存在以后在创建:create database if not exists 数据库名称;

    3. 创建指定字符集的数据库:create database 数据库名称 character set 字符集名称;

    4. 以上综合:create database if not exists 数据库名称 character set 字 符集名称;

    3.U:修改

    1.修改数据库的字符集:alter database 数据库名称 character set 字符 集名称;

    4.D:删除:

    1.删除数据库: drop database 数据库名称;

    2.判断存在后删除: drop database if exists 数据库名称;

    5.使用:

    1.查询当前正在使用的数据库:select database();

    2.使用数据库:use 数据库名称;(Database changed表示进入

    1.DDL操作数据表:CRUD

    前提是进入一个数据库中。

    create:创建;retrieve:查询;update:修改;delete :删除;使用5种。

    1.R查询: 1.查询数据库中所有数据表的名称:show tables;

    2.查询表结构:desc 表名称;

    2.C创建

    (复制表:create table 新表名 like 原表名)

    1.创建表语法:

    create table 表名(

      列名1 数据类型1,

      列名2 数据类型2,

      .......

      列名n 数据类型n

    );

    常见数据类型:

    注意:double使用格式:double(共有几位小数,保留小数位);

    日期类型的timestamp,如果不给这个字段赋值或者赋值为null,则 默认使用当前系统时间来默认赋值。

    2.创建一张表:
            create table student(
                id int,
                 name varchar(20),
                 score double(5,2),
                birthday date,
                insert_time timestamp
            );    

    3.U:修改

    1.修改表名: alter table 原表名 rename to 新表名;

    2.修改表的字符集:alter table 表名 character set utf8;

    (查看字符集:show create table 表名;)

    3.添加一列:alter table 表名 add 列名 类型;

    4.修改列名和类型: alter table 表名 change 原列名 新列名 新类型 【 character set 字符集】;

    只修改类型:alter table 表名 modify 列名 新类型;

    5.删除列: alter table 表名 drop 列名;

    4.D:删除:

    1.删除数据表: drop table 表名称;

    2.判断存在后删除: drop table if exists 表名称;

    5.使用:

    1.查询当前正在使用的数据库:select database();

    2.使用数据库:use 数据路名称;(Database changed表示进入)

  • 相关阅读:
    C#调用webservice
    C#调用java方法踩坑记
    GitHub
    oracle之在java中调用
    oracle之数据恢复(delete误删)
    word之高级
    word之个人设置
    word之常用功能
    word
    git之摘抄
  • 原文地址:https://www.cnblogs.com/susexuexi011/p/14353671.html
Copyright © 2011-2022 走看看