创建数据库并插入数据

基本命令

show databases;
use information_schema;
show tables;
quit / exit;

创建mysql_test

CREATE DATABASE mysql_test;
use mysql_test;

新建数据表

CREATE TABLE 表的名字
(
列名a 数据类型(数据长度),
列名b 数据类型(数据长度),
列名c 数据类型(数据长度)
);

| ID | name | phone |
|-|-|
| 01 | Tom | 110110110 |
| 02 | Jack | 119119119 |
| 03 | Rose | 114114114 |

mysql> CREATE TABLE employee (id int(10),name char(20),phone int(12));
mysql> CREATE TABLE department
    -> (
    -> dpt_name CHAR(20),
    -> dpt_phone INT(12)
    -> );
Query OK, 0 rows affected (0.00 sec)

mysql> show tables;
+----------------------+
| Tables_in_mysql_test |
+----------------------+
| department           |
| employee             |
+----------------------+
2 rows in set (0.00 sec)

数据类型

数据类型
  • CHAR 和 VARCHAR 的区别: CHAR 的长度是固定的,而 VARCHAR 的长度是可以变化的,比如,存储字符串 “abc",对于 CHAR(10),表示存储的字符将占 10 个字节(包括 7 个空字符),而同样的 VARCHAR(12) 则只占用3个字节的长度,12 只是最大值,当你存储的字符小于 12 时,按实际长度存储。

  • ENUM和SET的区别: ENUM 类型的数据的值,必须是定义时枚举的值的其中之一,即单选,而 SET 类型的值则可以多选。

插入数据

INSERT INTO 表的名字(列名a,列名b,列名c) VALUES(值1,值2,值3);
INSERT INTO employee(id,name,phone) VALUES(01,'Tom',110110110);

INSERT INTO employee VALUES(02,'Jack',119119119);

INSERT INTO employee(id,name) VALUES(03,'Rose');

mysql> SELECT * FROM employee;
+------+------+-----------+
| id   | name | phone     |
+------+------+-----------+
|    1 | Tom  | 110110110 |
|    2 | Jack | 119119119 |
|    3 | Rose |      NULL |
+------+------+-----------+
3 rows in set (0.00 sec)
  • CHAR,VARCHAR,TEXT,DATE,TIME,ENUM 类型的数据需要单引号修饰
  • INT,FLOAT,DOUBLE 等则不需要
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、新建数据库首先,我们创建一个数据库,给它一个名字,比如 mysql_shiyan,以后的几次实验也是对mysq...
    狂舞曲少WA几个好不阅读 3,375评论 0 0
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 14,023评论 6 13
  • MySQL数据库对象与应用 2.1-MySQL数据类型 库建立好之后基本不动,和我们接触最频繁的是表. 建表就是声...
    极客圈阅读 6,514评论 0 8
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,226评论 18 399
  • 天气凉爽怀着喜悦的心情给我的好种子浇水施肥啦。今天老公生日所以特意给她买了一个小蛋糕给她过生日。感恩老公一直以来的...
    雅子12345阅读 1,364评论 0 0

友情链接更多精彩内容