MySQL数据库学习

  • -- 两个横杠表示注释
  • 数据库指令用大写
  • 文中 tmall1是数据库 use\cat是数据表

一、创建数据库

  • 创建数据库:
    CREATE DATABASE [IF NOT EXISTS] tmall1;

  • 显示数据库:
    SHOW DATABASES;

//数据库会有默认4张初始表
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| tmall1             |
+--------------------+
  • 修改数据库 :
    ALTER DATABASE tmall1 CHARACTER SET utf8;

  • 删除数据库:
    DROP DATABASE [IF EXISTS] tmall1;

二、查看数据表

  • 选中数据库:
    USE t1;

  • 显示当前选择的数据库
    SELECT DATABASE();

+------------+
| DATABASE() |
+------------+
| tmall1     |
+------------+
  • 查看数据表:
    SHOW TABLES; -- 用use选中当前数据库时
    SHOW TABLES FROM t1; -- 查询某数据表

  • 查看所有数据库表
    SHOW TABLES FROM mysql;

三、查看数据表结构

  • 查看数据表结构:
    SHOW COLUMNS FROM tb1;
+-------+--------------+------+-----+---------+----------------+
| Field | Type         | Null | Key | Default | Extra          |
+-------+--------------+------+-----+---------+----------------+
| id    | int(11)      | NO   | PRI | NULL    | auto_increment |
| name  | varchar(255) | YES  |     | NULL    |                |
+-------+--------------+------+-----+---------+----------------+

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库:database,存储仓库的介质。 数据库:高效的存储和处理数据的介质(介质主要是两种:磁...
    翊溪阅读 982评论 0 5
  • 回顾 连接查询:多张表连接到一起,不管记录数如何,字段数一定会增加 PHP操作mysql: 外键 外键:forei...
    翊溪阅读 480评论 0 1
  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 4,832评论 1 57
  • 回顾 字段类型(列类型):数值型,时间日期型和字符串类型 数值型:整型和小数型(浮点型和定点型) 时间日期型:da...
    翊溪阅读 982评论 0 0
  • 回顾 外键:关联关系(表与表之间:表中字段指向另一张表的主键) 联合查询:union,多表合并和单表不同查询条件 ...
    翊溪阅读 443评论 0 0