MySQL学习路程 day_01

目录

1  数据库(DateBase):

2  .数据库管理系统(DateBaseManagement):

 3.MySQL的打开和关闭:

 4.MySQL的客户端登录

5.Mysql常用命令:

6.SQL语句的分类

7. 在newbases中导入数据表格(利用source):

 8.简单的查询


1  数据库(DateBase):

        简称DB,按照一定格式存储数据的一些文件的组合。

2  .数据库管理系统(DateBaseManagement):

        简称DBMS,用来专门管理数据库中的数据。可         以对数据进行增删改查操作。  例                      如:  MySQL 、Oracle、DB2、sybase 、 MS SqlServer

     SQL:结构化查询语言,通过编写SQL查询语言,然后DBMS负责执行SQL语句,来对数据库          中的数据进行增删改查操作。

  * user----->DBMS ----执行----> SQL  -----操作----->DB

 3.MySQL的打开和关闭:

                方式一:计算机的服务:计算机右键,服务中

                方式二:在cmd中启动或者关闭mysql服务

                                        net start 服务:  启动

                                        net stop 服务:   禁止

 4.MySQL的客户端登录

  1.   Mysql安装了,服务启动了,如何使用客户端登录mysql数据库
  2. 本地登录中 mysql -uroot -p  回车  ******

5.Mysql常用命令:

show databases;展示数据库,默认自带了四个数据库
use test;使用数据库  
use tables;显示记录
 exit退出数据库
creat databases newbases;创建数据库
source....文件路径导入数据(不要有中文)
select database();查看正在使用的库
select version();查看MySQL的版本号

       说明:

  1. 数据库中最基本的单元是表:table
  2. 是存储数据的一种方式,有行有列,比较直观,所以表格的方式表示数据
  3. 行(row):被称为数据或者记录   列(column):被称为字段
  4. 每个字段下边都有:字段名、数据类型、约束(例如唯一性)等属性SQL语句的分类

6.SQL语句的分类

DQL: 数据查询语言 (凡是带有select关键字的都是查询语句) select... DML: 数据操作语言(凡是对表当中数据进行增删改查的都是DML) insert 插入 delete 删除 update 更改 DDL: 数据定义语言(主要操作是表的结构,不是数据) create 创建 drop删除 alter修改 TCL: 事务控制语言 commit事务提交  rollback事务回滚 DCL: 数据控制语言 grant授权 revoke撤销权限

7. 在newbases中导入数据表格(利用source):

           1.dept是部门表 emp是员工表 salgrade是工资等级表;select * from 表名;  //统一执                     行这个SQL语句,查看表中的数据;desc 表名;     //查看表的结构

 8.简单的查询

                1. select 字段名(多个用逗号隔开) from 表名;

                    注意:对于SQL语句老说,是通用的;SQL不区分大小写;

                                * 是查询所有,实际开发不建议,星号需要转化为字段名,所以速度较慢

                2.旧名字+as(或者空格)+新名字  可以用来给列的名字起别名

                     注意:①其中新的名字中如果有空格或者是中文的时候,那么,可以用单引号或者双                                      引号括起来;单引号括起来字符串是行业标准,在oracle中不能用双引号。

                                  ② 加减乘除同样适用,同时配合起别名来使用,否则,列名会被修改

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aimigas

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值