• MySQL基本语句、存储引擎


    数据库服务器中存放的是 库(文件加) 表(文件) 表里面是记录(一行数据)
    quit or  exit 退出客户端
    s c  G

    库(文件)
        创建
            create database 数据库名  charset 编码名称
        修改
            alter database 数据库名  charset gbk
        查
            show databases;  查看所有数据
            show create database 数据库名 查看建库语句
        删除
            drop database 数据库名
    表(字段)
        创建
            create table t1(id int,name char);
        修改
            改结构
            alter table 表名  add | drop | modify | change
            add 后面跟 字段名 数据类型
            drop 后面跟 字段名
            modify 后面跟 字段名  新类型
            change 后面跟 旧字段名 新的字段名 新类型
            该属性
                编码
                    alter table t1 charset gbk;
                表名
                    rename table 旧表名 to 新表名
        查
            show tables;
            show create table 表名 查看建表语句
            desc 表名  查看表结构(字段)
        删除
            drop table 表名
            truncate table 表名,重建表(清空数据)
    记录(数据内容)
        添加
            insert into 表名 values(值1...),(值1....)....
            插入时注意 值得顺序 和 类型必须与表结构一致
        修改
            update 表名 set 字段名=新的值  where 条件
            可以同时修改多行 用逗号来隔开字段
            没有条件就全改
        查
            select *|字段名 from 表名     *表示所有字段
        删除
            delete from  表名 where条件
            没有条件就全删
    存储引擎
    存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而MySql数据库提供了多种存储引擎。用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的需要编写自己的存储引擎。
    show engines;
    create table t0(id int not null)=csv                              t0.csm t0.frm t0.csv
    create table t1(id int)engine=innodb; 结构 数据             t1.frm (frame) t1.ibd (innodb data);
    create table t2(id int)engine=myisam;结构 数据 索引            t2.MYD (myisam data) t2.MYI (myisam index) t2.frm (frame);
    create table t3(id int)engine=blackhole;结构                              t3.frm
    create table t4(id int)engine=memory;结构 数据存内存-断电消失    t4.frm
  • 相关阅读:
    arm activesync 串口(wince移植篇)
    请问生产成本收集器与标准成本评估有什么关联?
    BAPI / RFC with Delphi(系列之六)--TSAPFunctions使用BAPI创建PO(有登录对话框的delphi源代码)
    关于项目团队的发展阶段特点、问题、应对措施、领导风格
    如何在sap里设置打印机参数
    BAPI / RFC with Delphi(系列之四)--TSAPFunctions使用(有登录对话框的delphi源代码)
    BAPI / RFC with Delphi(系列之七)--TBAPIControl使用BUS1001显示物料(Delphi源代码)
    BAPI / RFC with Delphi(系列之五)--TSAPFunctions和TSAPLogoncontrol使用(无登录对话框Delphi源代码)
    Guice 1.0 用户指南
    BAPI / RFC with Delphi(系列之八)--TBAPIControl使用BUS2012建立PO(Delphi源代码)
  • 原文地址:https://www.cnblogs.com/3sss-ss-s/p/9627823.html
Copyright © 2020-2023  润新知