我是靠谱客的博主 漂亮毛巾,最近开发中收集的这篇文章主要介绍mysql数据库插入时_Mysql创建数据库并插入,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

释放双眼,带上耳机,听听看~!

# 打开 MySQL 服务 sudo service mysql start

#使用 root 用户登录,密码为空 mysql -u root (如果有密码请输入密码)

2ea0b428eeaebcca972ec17fa4d48454.png

首先创建数据库,给它取个名字

语句格式为 CREATE DATABASE ;

创建成功后输入检查一下  show databases; (进入mysql后命令必须加帽号;)

8bd147c254f495e913165f60cd38e032.png

链接数据库

use mysql_wn;

如图显示连接成功

b81e1b80150ded9e4d57cfa5624e2e27.png

输入命令 show tables; 可以查看当前数据库里有几张表,现在mysql_wn 里还是空的:

2c1097aa7ee579dc38cba5f454351cd0.png

新建数据表

在数据库中新建一张表的语句格式为:

CREATE TABLE 表的名字

(

列名a 数据类型(数据长度),

列名b 数据类型(数据长度),

列名c 数据类型(数据长度) );

在数据库中新建一张表的语句格式为:

CREATE TABLE employee (id int(10),name char(20),phone int(12));

然后再创建一张表 department,包含名称和电话信息,想让命令看起来更整洁,你可以这样输入命令:

d6080020eb523d9d8d6a66020c8201e7.png

这时候再 show tables; 一下,可以看到刚才添加的两张表:

34a0e3e44d51104c3f48884d4ecacba9.png

插入数据

刚才我们新建了两张表,使用语句 SELECT * FROM employee; 查看表中的内容,可以看到 employee 表中现在还是空的:

201a3fedaed8d33c359168b98181bfd7.png

我们通过 INSERT 语句向表中插入数据,语句格式为:

INSERT INTO 表的名字(列名a,列名b,列名c) VALUES(值1,值2,值3);

我们尝试向 employee 中加入 Tom、Jack 和 Rose:

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');

你已经注意到了,有的数据需要用单引号括起来,比如 Tom、Jack、Rose 的名字,这是由于它们的数据类型是 CHAR 型。此外 VARCHAR,TEXT,DATE,TIME,ENUM 等类型的数据也需要单引号修饰,而 INT,FLOAT,DOUBLE 等则不需要。

第一条语句比第二条语句多了一部分:(id,name,phone) 这个括号里列出的,是将要添加的数据 (01,’Tom’,110110110) 其中每个值在表中对应的列。而第三条语句只添加了 (id,name) 两列的数据,所以在表中Rose的phone为NULL。

现在我们再次使用语句 SELECT * FROM employee; 查看 employee 表,可见 Tom 和 Jack 的相关数据已经保存在其中了:

c86fa393992c8137ed8f8eca67b711a2.png

还有一种外接中文软件(Navicat Premium 12)使用更方便

最后

以上就是漂亮毛巾为你收集整理的mysql数据库插入时_Mysql创建数据库并插入的全部内容,希望文章能够帮你解决mysql数据库插入时_Mysql创建数据库并插入所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部