zoukankan      html  css  js  c++  java
  • 数据库操作

    SQL数据库操作

    创建数据库

           create database 数据库名称;

           create database 数据库名称 character set ‘utf8’;

    查看数据库

           show databases;

           show create database 数据库名称;  查询数据库创建时的信息

    切换数据库

    use 数据库名称;

    select database();  查看正在使用的数据库

    删除数据库

           drop database 数据库名称;

    SQL表操作

    创建表

           create table 表名称(

           字段1  类型(长度) 约束,

           字段2  类型(长度) 约束,

           字段3  类型(长度) 约束

    );

    注意:字符串数据的长度要指定

    查看表

           show tables;

           desc 表名称; 查看表的详细信息

           show create table 表名称; 查看表的创建信息

    删除表

           drop table 表名称;

    修改表

    添加一个新的字段

           alter table 表名称 add 字段名称 数据类型(长度) 约束;

    修改字段的数据类型、长度和约束

           alter table 表名称 modify字段名称 数据类型(长度) 约束;

    删除一个字段

           alter table 表名称 drop 字段名称;

    修改字段的名称

           alter table 表名称 change 旧字段 新字段 数据类型(长度) 约束;

    修改表的名称

           rename table 旧表名 to 新表名;

    数据库的数据类型

    字符串类型

    char:长度不可变,长度不够时,用空格补全

           varchar:长度可变

    数值型

           int

           big int

           float

           double

    逻辑型

           Bit:设置为1 或 0

    日期型

           DATE:只包含年月日

           TIME:只有时分秒

           DATETIME:包含年月日和时分秒,当传入时间为空时,该值为空

           TIMESTAMP:包含年月日和时分秒,当传入时间为空时,该值为当前时间

    数据库的数据

    插入数据

    insert into 表 (字段1,字段2,字段3) values (值1,值2,值3)

    insert into 表values (值1,值2,值3,值…)  -----向表中的所有字段添加值

    注意:字符串和日期类型的数据,必须使用单引号引起来

    修改数据

    update 表名称 set 字段1=值1,字段2=值2 where 条件;

    注意:若没有where,则修改所有

    例如:在原工资的基础上加1000

    update emp set salary = salary + 1000 where id = 3;

    删除数据

    delete from 表名称 where 条件;

    注意:若没有where,则删除表中所有数据,删除步骤是一行一行的删除数据,支持事务操作

    truncate 表名称; 删除整个表,删除步骤是先把整个表删除掉(包含数据),然后再创建一个一模一样的表

    添加事务:start transaction;  支持回滚:rollback;

  • 相关阅读:
    【 一次性密码】TOTP
    动态令牌-(OTP,HOTP,TOTP)-基本原理
    动态口令
    Jmeter参数化 CSV Data Set Config界面说明
    Jmeter测试监控 Summary Report界面
    jmeter命令行参数
    jmeter场景设计
    jmeter事务控制器
    软件测试模型
    业务流程测试
  • 原文地址:https://www.cnblogs.com/like1824/p/13368566.html
Copyright © 2011-2022 走看看