MySQL||SQL创建数据库(增,删,改,查操作)

SQL语句不区分大小写

建库操作

  • 有两种,方法,一种在xshell中建立,另一种是Navicat中建立,但不管何种方法,代码都是一样的,都是输入:
create database (数据库名); -- 创建库的命令
  • 创建完成要如何查看呢?,可以给读者一个参考示例:

在xshell中:

show databases; --查看当前数据库服务器下有什么数据库

这时候可以查看到数据库中已有的库名 

MySQL||SQL创建数据库(增,删,改,查操作)_第1张图片

 这时候,输入你的库名就可以查看你的库里的数据,这里我想查看的是表的数据,所以我输入的是table。

use 库名; --切换当前数据库
show tables; --查看当前数据库下有哪些表

 MySQL||SQL创建数据库(增,删,改,查操作)_第2张图片

 最后打开你所创建的文件即可

select * from (文件名);

MySQL||SQL创建数据库(增,删,改,查操作)_第3张图片

上面是针对xshell的操作,实际中,我们用Navicat更方便操作,可以直接在目录中直观的看到数据模型,这里不再直接展开。

 

下面我们拿建表的示例来简要实践一下数据库的相关操作

建表

打开命令窗口,建立新查询

MySQL||SQL创建数据库(增,删,改,查操作)_第4张图片

 

输入代码:

use mydata;--调用数据库
create table dous(
	code int,
  	name varchar(50),
	sex char(2),
	phone char(18),
  	enter_time date
);
desc dous; --展示表结构

运行输出结果为:

MySQL||SQL创建数据库(增,删,改,查操作)_第5张图片

查看表格:

这就完成了表格的创立!

 

数据操作

  • 增添

use mydata;
--添加一条数据
insert into dous(code,name,sex,phone,enter_time) values(1111,'rusy','W','19887678767',now());
--如果给表中每列均赋值则可以不用写字段列表,只写值列表
insert into dous values(1112,'jock','M','16887678767',now());
insert into dous values(1113,'figo','M','16888908767',now());
insert into dous values(1114,'tom','M','13457678767',now());

select * from dous;

MySQL||SQL创建数据库(增,删,改,查操作)_第6张图片

  • 删除

delete from dous; -- 删除所有数据
-- 根据条件删除
delete from dous where code = 1114;
......

MySQL||SQL创建数据库(增,删,改,查操作)_第7张图片

  • 查询

select * from dous;--查询全部
select code,name,sex,phone,enter_time from dous;--条件查询

MySQL||SQL创建数据库(增,删,改,查操作)_第8张图片

 

你可能感兴趣的:(MySQL札记)