数据库和安装配置MySQL条记(2)
1. 什么是数据库?数据库(Database)是按照数据结构来构造、存储和管理数据的堆栈。它通过体系化的方法,帮助用户高效地存储、检索和管理数据。
2. 常见数据库类型
[*]关系型数据库(如 MySQL、PostgreSQL、Oracle):
基于表结构和 SQL 语言,适合事件处理和复杂查询。
[*]非关系型数据库(如 MongoDB、Redis、Cassandra):
灵活存储非结构化数据,适合高并发和扩展性需求。
[*]云数据库(如阿里云 RDS、腾讯云 TDSQL、AWS DynamoDB):
托管在云端,提供高可用性和弹性扩展。
3. 数据库的焦点功能
[*]数据存储:结构化或非结构化数据的长期化存储。
[*]查询与检索:通过 SQL 或 API 快速获取所需数据。
[*]事件管理:确保数据操作的原子性、同等性、隔离性和长期性(ACID 特性)。
[*]安全与权限:控制数据访问权限,防止未授权操作
2安装配置MySQL数据库
发展历史 由瑞典MySQL AB公司开发 2008年, MySQL AB公司被SUN公司收购 2009年,SUN公司被Oracle公司收购 优势 运行速率快 利用成本低 容易利用 可移植性强 实用用户广
操作步骤
安装步骤
[*]访问MySQL 官方下载页面,下载 MySQL Installer。
[*]运行下载的安装程序,选择 “Developer Default”(开发者默认)或 “Server only”(仅服务器),然后点击 “Next”。
[*]按照安装领导的提示完成安装,设置 MySQL 的 root 用户暗码。
配置步骤
[*]安装完成后,在 “开始” 菜单中找到 “MySQL 8.0 Command Line Client” 并打开。
[*]输入之前设置的 root 用户暗码登录。
[*]可以利用以下命令来测试 MySQL 是否正常工作:
命令步骤
1.进入安装目录下的bin目录
执行cmd (会出现管理员权限题目)
2.执行
mysqld --initialize-insecure --console
3.执行
mysqld --install 安装服务
mysqld -remove 移除服务(这个不需要执行)
4.执行
net start mysql 启动服务
mysql stop mysql 关闭服务(这个不需要执行)
5.登录
mysql -u root -p 默认没有暗码,直接回车
6.修改暗码
alter user 'root'@'localhost' identified with mysql_native_password by '123456';
3利用Navicat连接MySQL
3.1登录 MySQL
https://i-blog.csdnimg.cn/direct/5a5f50135bb74a13a20ee226460e074d.png
3.2连接MySQL
https://i-blog.csdnimg.cn/direct/06cabb4505e84994b59a2f75cbc7b9dc.png
利用Navicat创建数据库
3.3通过操作领导创建数据库
https://i-blog.csdnimg.cn/direct/8fc3f43052994c59b05c4caf4c566b98.png
3.4通过SQL语句创建数据库
https://i-blog.csdnimg.cn/direct/a0d0604b6baf4ca2a7424f1ba63a5507.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]