【数据库】SQL、MySQL概述

SQL概述

SQL(Structured Query Language)是“结构化查询语言”,它是对关系型数据库的操作语言。

语法要求:

  • SQL语句可以单行或多行书写,以分号结尾;
  • 可以用空格和缩进来来增强语句的可读性;
  • 关键字不区别大小写,建议使用大写;

SQL分类

  • DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等;
  • DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据);
  • DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别;
  • DQL(Data Query Language):数据查询语言,用来查询记录(数据)

MySQL基本操作命令

启动MySQL服务:
net start MySQL 服务名

关闭MySQL服务:
net stop MySQL服务名

登录mysql:
mysql -u root -p

退出MySQL命令:
exit;
quit;

修改root密码:

登录MySQL 输入命令:mysql> set password for 用户名@localhost = '新密码';

MySQL数据库操作

显示所有的数据库:
mysql> show databases;
在这里插入图片描述
切换数据库:
mysql> use 数据库名;
在这里插入图片描述
查看当前数据库中包含的表信息:
mysql> show tables;
在这里插入图片描述
查看数据表的结构(表的列):
mysql> desc 表名;
在这里插入图片描述
查看当前使用的数据库:
mysql> select database();
在这里插入图片描述
创建数据库:
mysql> create database 数据库名;
在这里插入图片描述
删除数据库:
mysql>drop database 数据库名;
在这里插入图片描述
执行sql脚本文件(.sql文件):
mysql> source 脚本文件名;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

南栀~zmt

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

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

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

打赏作者

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

抵扣说明:

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

余额充值