MySQL 学习 基础(一)

本文介绍了MySQL的登录、基本概念、SQL语句分类,并详细讲解了如何查看表结构、数据,以及DQL(查询语句)的使用,包括简单查询、条件查询、模糊查询、排序、分组函数等。还涉及了数据导入、数据库管理、表操作和连接查询等基础知识。
摘要由CSDN通过智能技术生成

一、MySQL登录

Win+r 输入cmd 回车 输mysql -u用户名 -p密码

Exit 退出mysql

忘记mysql密码

二、MySQL、DB、DBMS,以及sql语句分类

DB:

DataBase (数据库,数据库实际上在硬盘上以文件的形式存在)

DBMS:

DataBase Management system(数据库管理系统,常见的有: Mysgroracle DB2 sybase sqIserver...)

MySQL:

结构化查询语言,是一门标准通用的语言。标准的sql适合于所有的数据库产品

Sql属于高级语言,也会在执行时先进行编译在执行sql

DBMS负责执行sql语句,通过执行sql语句来操作DB当中的数据。

   了解表(table)

结构:行:被称为数据/记录(data)

           列:别称为字段(column)

           Int 数字整数   bigint 长类型整数    Varchar 字符串

   sql语句分类

DQL:(数据查询语言)查询语句 凡事select都是DQL

DML:(数据操作语言)insert delete update 对表当中的数据进行增删改

DDL:(数据定义语言)create drop alter 对表的结构的增删改

TCL:(事务控制语言)commit 提交事务  rollback回滚事务

DCL:(数据控制语言)grant 授权 revoke撤销权限

  导入数据(sql脚本文件百度网盘链接:https://pan.baidu.com/s/131CXLMVH2oFBSYH2OEUY-A
提取码:1234

  1. 登录mysql 密码123456 账户root
  2. 查看有哪些数据库  show  databases;
  3. 创建数据库 create database 数据库名;
  4. 使用数据库 use 数据库名
  5. 查看表 show tables; show tables from 数据库名 查看其他数据库的表
  6. 初始化文件数据 mysql>source 加脚本路径   #执行脚本
  7. 删除数据库 drop database 数据名;

三、表(table)

查看表结构(desc + 表名)

1.desc dept;

 2.desc emp;

 

 3.desc salgrade;

 

 查看表数据(select * from 表名;)---查看全部数据

1.Select * from dept;

2.Select * from emp;

3.select * from salgrade;

 

一些常用的命令

查看数据库版本 select version();

查看使用的数据库 select database();

结束语句 \c

退出mysql exit

查看创建表的语句: show create table 表名;

四、查询语句(DQL)----查询中字符串要用单引号括住

1.简单查询

语法:

select 字段(你要查询的内容)1,字段2.... from 表名;

注意:

  1. 任何一条的sql语句以';'结尾
  2. Sql语句不区分大小

练习:

查询员工的年薪

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值