• MySQL数据库基本操作


    一、数据库(Database)

    数据库是按照数据结构来组织、存储和管理数据的仓储。下面是列举一些简单的语句;

    1、显示所有可用数据库

    SHAW DATABASES;

    2、创建数据库

    CREATE DATABASE db_ok;//创建一个名为db_ok的数据库

    3、删除数据库

    DROP DATABASE db_ok;//删除一个名为db_ok的数据库

    二、关于数据库中表的基本操作

    1、创建表

    表是数据库存储数据的基本单位。一个表包含若干字段或记录;

    语法:

    CREATETABLE 表名( 属性名 数据类型 [完整性约束条件],

                                         属性名 数据类型 [完整性约束条件],

                                         . .

                                         属性名 数据表格 [完整性约束条件]

                                        );

    创建图书类别表:t_booktype

    CREATE TABLE t_booktype(
    id INT PRIMARY KEY AUTO_INCREMENT,
    bookTypeName VARCHAR(20),
    bookTypeDesc VARCHAR(200)
    );

    创建图书表:t_book

    CREATE TABLE t_book(
    id INT PRIMARY KEY AUTO_INCREMENT,
    bookName VARCHAR(20),
    author VARCHAR(10),
    price DECIMAL(6,2),
    bookTypeId INT,
    CONSTRAINT`fk` FOREIGN KEY(`bookTypeId`) REFERENCES `t_bookType`(`id`)
     );

    2、查看表结构

    DESCRIBE t_book; //查看表t_book的表结构

    SHOW CREATE TABLE t_book; //查看表t_book的详细结构

    3、修改表

    1),修改表名 ALTER TABLE 旧表名 RENMAE 新表名 ;

    2),修改字段 ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型

    3),增加字段 ALTER TABLE 表名 ADD 属性名 1  数据类型 [完整性约束条件] [FIRST|AFTER 属性名 2] 

    4),删除字段 ALTER TABLE 表名 DROP 属性名

    4、删除表

    DROP TABLE 表名;

  • 相关阅读:
    面向对象的软件测试技术
    软件质量与软件测试
    测试方法
    测试计划的编写
    Monkey环境配置
    简单非线性关系数据集测试
    支持向量机
    最邻近规则分类
    Django1.9开发博客(14)- 集成Xadmin
    决策树
  • 原文地址:https://www.cnblogs.com/xiaoyqng/p/8342439.html
Copyright © 2020-2023  润新知