当前位置: 代码迷 >> 综合 >> 1创建数据库,数据表
  详细解决方案

1创建数据库,数据表

热度:91   发布时间:2024-02-28 12:42:09.0


1.创建数据库 
  create database <数据库名>; 

2.删除数据库
  drop database <数据库名>;
  drop database if exists <数据库名>;

 3.查看所有数据库

  show databases;

 4.切换数据库

   use <数据库名>;
 5查看所有的数据库引擎

   show engines;

 6 如何查看当前默认的存储引擎

   show variables like 'storage_engine'; 


 7.创建表 
    create table 表名(
       列名1  数据类型  [约束]  [默认值],
       列名2  数据类型   [约束] [默认值],
       ....
     )[engine=存储引擎] [default charset=字符编码集];

  7.1 存储引擎的选择:

     MYISAM(支持全文索引)

     INNODB(支持事务,外键)

     memory(哈希索引)

  7.2.mysql支持的数据类型

    ①  数值类型  :
       整型: int(n) 
      小数类型 decimal(m,n)
        
    ②  字符串类型:
       定长 char(n)  若长度小于n,则使用空格填充
       可变长度 varchar(n) 
        -- 插入的字符串内容的长度,都不能超过n
  
    ③  SET(值1,值2,...)  类似于枚举

    ④  日期类型  datetime ,  date ,  time , timestamp 

 

 9.删除表

     drop table if exists 表1,表2,表3....;

     -- 若表与表之前存在关联
     -- 先删除从表,再删除主表

 

  相关解决方案