IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 1.数据库 -> 正文阅读

[大数据]1.数据库

1. 什么是数据库

  1. 数据库(DB,DateBase)
  2. 概念:数据仓库,软件,安装在操作系统之上,SQL,可以存储大量的数据(500万条以下)
  3. 作用:存储数据,管理数据

2. 数据库分类

  1. 关系型数据库(SQL):
  • MySQL,Oracle,SQLserver,DB2,SQLlite
  • 通过表和表之间,行和列之间的关系进行数据的存储
  1. 非关系型数据库(NOSQL,not only SQL)
  • Redis,MongDB
  • 对象存储,通过对象自身的属性来决定

3. MySQL

  1. 关系型数据库管理系统
  2. 背景:是有瑞典MySQL AB公司开发,目前属于Oracle。
  3. 关系数据库将数据保存在不同的表中,不是把所有的数据放在一个大仓库内,这样增加了数据的存取速度提高了灵活性
  4. 使用SQL语言(访问数据库最常用的标准化语言)
  5. 搭配PHP,Apache可组成良好的开发环境

4. 安装MySQL

(1). 直接百度搜索MySQL 5.7版本(已有8.0但是5.7稳定适合初学者)
(2.) 网站:https://dev.mysql.com/downloads/mysql/5.7.html
(3). 在这里插入图片描述
(4). 下载之后记得压缩
(5). 配置环境变量在这里插入图片描述
(6). 新建MySQL配置文件

  • 打开刚刚安装的MySQL文件夹
  • 然后如图操作
    在这里插入图片描述
  • 右键打开my.ini
  • 在记事本中输入以下代码,注意 其中的两个文件地址为你自己保存的文件地址,地址后面的 \ 不能少,其他一模一样就行。

[mysqld]
#文件主目录
basedir=D:\mysql-5.7.36
#文件主目录下的data目录,注意data目录本身不会存在,等到初始化数据库时,data目录会自动生成
datadir=D:\mysql-5.7.36\data
port=3306
skip-grant-tables

在这里插入图片描述

  • 打开cmd管理员终端,必须是在管理员权限下打开,否则下面提到的代码效果不会实现(快捷方法打出win+x,然后找到windows powershell(管理员)打开)

  • 使用dos命令在终端下将路径移动到MySQL主目录下,例如:cd D:\Exploit\mysql-5.7.33

  • 输入mysqld -intall安装mysql

  • 继续输入mysqld --initialize-insecure --user=mysql初始化数据文件

  • 然后输入 net start mysql重新启动MySQL

  • 再输入mysql -u root -p进入MySQL的管理界面

  • 在这里插入图片描述

  • 然后继续输入update mysql.user set authentication_string=password(‘新密码’) where user=‘用户名’ and Host =‘localhost’;注意:这里的新密码和用户名都是自己设置的,在输入完语句后有一个英文的分号记得输入不然就会报错

  • 输入 flush privileges; 命令刷新权限。

  • 删除my.ini文件下的skip-grant-tables或者注释(#)
    在这里插入图片描述

  • 重启mysql,输入net stop mysql停止,在输入net start mysql开启。

  • 重新登录连接数据库mysql -u root -p 注意:不能在-p后面输入空格,出现下面类似的画面即成功了

在这里插入图片描述

以下为上述输入的代码

  1. mysqld -install
  2. mysqld --initialize-insecure --user=mysql
  3. net start mysql
  4. mysql -u root -p
  5. update mysql.user set authentication_string=password(’’) where user=’’ and Host =‘localhost’;
  6. flush privileges;
  7. net stop mysql
  8. net start mysql
  9. mysql -u root -p

(7.)完成以上步骤后我们就可以安装一个可视化软件SQLyog

  • 网站:https://sqlyog.en.softonic.com/
  • 下载之后直接安装即可
  • 打开之后输入刚刚创建的用户名和密码,连接名自己随便输入就行,其他基本一样
  • 在这里插入图片描述
    (8.)简单应用实例:创建一个school数据库和student表,属性有id ,name,age
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    输入完之后点击右下角的完成就行
    在这里插入图片描述
    在这里插入图片描述
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-10-29 13:06:54  更:2021-10-29 13:08:13 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:53:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码