SQL学习第一天

1、SQL

  SQL(Structured Qurey Language)结构化查询语言,是一种编程语言,一种数据库查询和程序化设计语言,用于存取数据以及查询更新和管理关系数据库系统,数据处理逻辑与方法实现,均可通过SQL语言完成。

  SQL语言分为数据定义语言(DDL)对数据库对象进行创建,修改,删除等操作;数据操作语言(DML)主要针对表进行各类操作(增加、删除、修改等);数据查询语言(DQL)对单表或者多表中的数据进行各种查询;数据控制语言(DCL)进行数据权限的相关设置和取消。

2、MySQL

  MySQL是关系型数据库,是开源的,所以不需要付费;可支持大型的数据库,可处理拥有上万条记录的大型数据库;使用标准的SQL数据语言形式;可允许多个系统上,并支持多种语言(R、Python、Java等)。

  今天下载并安装了MySQL,初步认识了一些SQL语句,安装完成进入后首先要输入在安装时设置的密码:

%创建数据库 create database demo(demo为创建的数据库名称);

%使用数据库 use demo;

%创建表及表头内容 create table demo(id int,name varchar(100),age int,sex int);(表头为id 名字 年龄 性别 int为整形,varchar为字符型)

%将id、姓名、年龄、性别插入表格 insert into demo values(1,'wy',19,1);

%制表,将表格显示出来 select * from demo;

%删除表格 drop table demo;

3、DBeaver

DBeaver是一个基于Java开发免费开源的通用数据库管理和开发工具,遵循SQL协议。同时其通过JDBC连接到数据库,可支持几乎所有的数据库产品,包括MySQL等。通过官方网站下载并安装了DBeaver社区版,可支持中文,需要注意因是基于Java开发的运行依赖于JDK.

需要注意的是:

设置MySQL连接的时候需要密码,即安装MySQL时的密码;

在建立连接的过程中,进行连接测试,若链接不成功,可进行编辑驱动设置,下载更新,同时注意勾选强制下载/覆盖;若仍然不成功可试试设置服务器时区GMT。

 MySQL与DBbeaver、excel的关系:

 如何导出结果数据:

1、右击DBbeaver上生成的表格的左上角的空白格处-->选择高级复制-->打开excel粘贴即可;

2、右击表格中左上角空白格处-->选择导出结果集即可;

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值