数据库基本知识及常用命令

数据库基本知识

1.了解DB,DBMS,sql概念及它们之间的关系:

  数据库(DataBase),通常是一个或一组文件,保存了一些符合特定规格的数据,简称DB
  数据库软件(DataBase Management System):数据库管理系统,简称DBMS,例如:Oracle、MySQL、SQL Server、Sybase、informix、DB2等等。
  SQL(Structured Query Language):结构化查询语言。是一门标准通用的高级语言。sql语句在执行的时候,实际内部也会进行编译(编译有DBMS完成),然后再执行sql。

 它们之间的关系:
   DBMS通过执行sql语句来操作DB当中的数据。(DBMS(执行者)-----------sql(被执行者)---------------DB)


2.sql语句分类:

(1) 数据库查诟询言(DQL):凡是select语句都是DQL
(2) 数据库操作询言(DML):insert、delete 、update增、删、改表中的数据
(3) 数据库定义询言(DDL):create、drop、alter创建、删除、修改表的结构
(4) 事务控制询言(TCL) :commit(提交事务)、rollback(回滚事务)
(5)数据控制询言(DCL):grant(授权)、revoke(撤销权限)


3.sql语句书写

(1)任何一条sql语句都是以;结尾;注意;是英文状态下;
(2)sql语句不区分大小写;
(3)重命名为中文时必须加单引号戒双引号;
(4)标准SQL询句中类型为字符串时必须加单引号,加单引号适用于任何数据库;
(5)为了SQL询句的通用性,建议全部使用单引号;


4.如何导入数据(…)

s1:连接MySQL:mysql –u root –p123456(如果是版本8的,开源直接输入密码)
数据库
s2:创建数据库:create database 数据库名字(例如:create database newdatabase;);
create database
s3:选择数据库:use 数据库名字(例如:use newdatabase;)
use newdatabase
s4:导入数据库:source D:\mysql.sql
source
s5:删除数据库:drop database 数据库名字;
上述的mysql.sql是一个sql脚本。

 sql脚本:当一个文件扩展名是.sql,并且该文件中编写了大量的sql语句,我们成这样的文件为sql脚本,而sql脚本可以直接用source命执行。

5.常用命令

5.1 查看MySQL版本(进入MySQL前)

(1)mysql --version
(例如:C:\Users\Administrator>mysql --version)
(2)mysql -V(注:大写字母V)
(例如:C:\Users\Administrator>mysql –V)

5.2 查看MySQL版本(进入MySQL后)

select version();
在这里插入图片描述

5.3 查看当前使用数据库

select database ();
select database ()

5.4 创建数据库
5.4.1create database 数据库称;

mysql>create database newdatabase;

5.4.2.use 数据库名称;

use newdatabase;
注:在数据库中创建表,因些创建表的时候必须要先选择数据库.

5.5 终止一条询句 \c

如果想要终止一条SQL询句,可输入\c;

5.6 退出MySQL

可使用exit、\q或exit;最方便快捷的是ctrl+c

5.7 查看表结构

desc 表名称;

5.8 查看表的创建询句

show create table表名称;

这就是我总结的数据库基本知识及常用的命令。


 楠哥-------一心只想为IT行业添砖加瓦,却总是面向cv编程的程序员。
  谢谢阅读,无误点赞,有误还望评论区指正。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值