数据库管理(数据库编程)

本文详细介绍了MySQL和Oracle的下载安装、使用步骤,包括创建数据库、用户权限管理,以及数据库设计的六个范式。此外,还讨论了执行计划的重要性和数据导入导出的方法。
摘要由CSDN通过智能技术生成

目录

一.mysql下载安装和使用

安装步骤:

使用步骤:

二.oracle安装和使用

安装步骤:

使用步骤:

三.用户权限

1. 创建用户

2. 授予系统权限

3. 授予对象权限

4. 角色管理

5. 回收权限

6. 权限审查

7. 启用或禁用用户

8. 密码管理

四.执行计划

五.导入和导出数据

六.数据库设计范式

1.第一范式(1NF):

2.第二范式(2NF):

3.第三范式(3NF):

4.巴氏范式(BCNF):

5.第四范式(4NF):

6.连接依赖范式(Join Dependency Normal Form, JDNF):


一.mysql下载安装和使用

MySQL的安装和使用可以分为以下几个步骤:

1.安装步骤:

下载MySQL的压缩包并进行解压。

https://www.mysql.com/cn/downloads/

注意:根据自己想要的版本选择,我这里是选择了8.0.36


修改my.ini文件,设置MySQL的安装路径。注意,在修改路径时,需要将反斜杠(\)替换为正斜杠(/)。
安装MySQL服务。在MySQL文件夹中找到bin目录,打开命令提示符(cmd),然后输入“mysqld -install”命令。如果服务创建成功,将显示“success”,如果服务已存在,将显示“The service already exists!”。
初始化MySQL。输入“mysqld --initialize --console”命令,此时将显示一个初始化密码,这是登录MySQL时所需的密码。请将此密码复制到记事本中,以便后续使用。
启动MySQL服务。输入“net start mysql”命令。如果MySQL服务未启动,将显示“开始启动”和“启动成功”的消息。
使用初始密码登录MySQL。在cmd中输入“mysql -P 3306 -u root -p”,然后粘贴之前复制的初始化密码进行登录。
修改MySQL的链接密码。输入“ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'”命令,将初始化密码更改为新的密码。

注意:需要配置环境变量

在桌面,鼠标右击——我的电脑——属性——高级系统设置

新建环境变量,或者是在Path变量中新建一个变量值,注意地址为mysql的bin目录

2.使用步骤:

登录成功后,将看到“Welcome to the MySQL monitor...”的提示语。
创建一个数据库。输入“create database 数据库名 character set gbk”命令,例如“create database samp_db character set gbk”。
使用“show databases”命令查看已创建的数据库列表。

以上就是MySQL的安装和使用的基本步骤。在实际使用中,可能还需要进行更多的配置和优化,以满足具体的应用需求。

二.oracle安装和使用

Oracle的安装和使用涉及多个步骤,包括下载和安装软件,配置环境,以及学习如何使用Oracle数据库。以下是一个简化的步骤概述:

1.安装步骤:

从Oracle官网下载Oracle安装包。可以在Oracle官网的技术网络数据库企业版下载页面找到安装包。

https://www.oracle.com/cn/database/

Database Software Downloads | Oracle 中国
解压下载的安装包,并双击运行setup.exe文件。在弹出的界面中,选择高级安装,然后选择企业版。
选择安装目录(注意目录名不要包含中文),并接受默认的名称和路径。
在安装过程中,Oracle会检查安装环境,可能会有部分检查失败,选择“是”

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一只藏羚吖

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

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

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

打赏作者

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

抵扣说明:

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

余额充值