千家信息网

数据库的简单了解

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,数据库一、什么是数据库存储数据的仓库将数据有组织,按照特定的格式存储在介质上叫做数据库二、比较多个数据库系统a) Oracle 最好的数据库没有之一b) SQL server 最好的数据库(windo
千家信息网最后更新 2025年01月23日数据库的简单了解

数据库

一、什么是数据库

存储数据的仓库

将数据有组织,按照特定的格式存储在介质上叫做数据库

二、比较多个数据库系统

a) Oracle 最好的数据库没有之一

b) SQL server 最好的数据库(windows)

c) MySQL 甲骨文(Oracle) sun 开源

三、SQL语言

a) SQL(结构化查询语句) 数据库管理系统通过sql语句来管理数据库中的数据

1. 数据定义语言(DDL)

用来定义和管理数据对象,包括数据库、数据表 例如: CREATEDROP

2. 数据操作语言(DML)

用来操作数据库对象中的所有数据 例如:INSERT UPDATE DELETE

3. 数据查询语言(DQL)

用来查询数据对象中的所有数据 例如:SELECT

4. 数据控制语言(DCL)

用来管理数据库的语言,包含赋予权限和更改权限 数据库更改 等 例如GRANT

四、为什么我们要学习MySQL

i. MySQL 免费

ii. 跨平台

iii. 功能强大且方便


六、登录和退出mysql服务器

1. 登录: 呼叫 windows+r 出现运行框



3. 在运行框中输入下面内容

1. mysql -h localhost -uroot -p123456

2. mysql -h localhost -uroot -p(推荐使用这种方式)

password:******

3. 使用wamp->mysql->mysql console->输入密码回车

4. mysql -h localhost -uroot -p

-h主机名 -u 用户名 -p 密码

主机名: 就是你要链接数据库的所在ip localhost是本地主机名 只能在本地使用

mysql -h 192.168.40.25

用户名:root 是数据库最高用户 超级用户

密码: 默认密码是空

5. 如果在运行框输入找不到文件那么请进行下面操作

打开计算机右键->找到属性->找到高级系统设置->环境变量->在上下都找path这个内容->path内容上填上下面内容->C:\wamp\bin\mysql\mysql5.7.11\bin)你需要找到你的wamp路径去复制粘贴上

6. 退出

a) exit退出

b) \q 退出

注意:

1. 每个sql命令都需要使用分号来完成或者使用\G

2. 可以将一行命令拆分为多行

3. 可以通过\c 来取消本行命令

4. 可以通过exit 或者\q退出

我们可以通过一些快捷进行使用 help

1. 将查询结果立起来: \G

2. 取消当前为完成的操作:\c

3. 退出当前客户端:\q

4. 显示当前服务器状态:\s

5. 显示帮助信息:\h

七、查看数据库及创建数据库

i. 查看数据库

SHOW DATABASES;(推荐使用大写)

ii. 创建数据库 [](中括号代表可写可不写不是必须有的内容)

CREATE DATABASE [IF NOT EXISTS] 数据库名(小写)

CREATE DATABASE IF NOT EXISTS ss21 如果创建的数据库不存在我们则创建数据库

八、选择数据库及查看数据库中数据表

i. 选择数据库

USE 数据库名

USE ss21;

如果你不使用上面命令 会出现下面错误代码

ERROR 1046 (3D000): No database selected

ii. 查看数据库中数据表

SHOW TABLES;

九、删除数据库

DROP DATABASE [IF EXISTS] 数据库名

例如: DROP DATABASE IF EXISTS ss21; 如果存在我们就删除

注意:

1. MySQL 数据库中命令不区分大小写

2. 每创建一个数据库 就会在data目录下创建一个相应名字的文件夹

3. windows下面 数据库名称也是不区分大小写的 但是在linux 下数据库名严格区分大小写


0