引言:
1.数据库: 存储数据的仓库,是长期存放在计算机内、有组织、可共享的大量数据的集合。数据库中的数 据按照一定数据模型组织、描述和存储,具有较小的冗余度,较高的独立性和易扩展性,并为各种用户共享。
2.数据库特点: 数据结构化
数据的共享性高,冗余度低,易扩充
数据独立性高
数据由 DBMS 统一管理和控制(安全性、完整性、并发控制、故障恢复)
3.常见的数据库:关系型数据库--------mysql、oracle、sql server、mariadb
非关系型数据库------Nosql ( 意为不仅仅是 SQL , 是一种轻量、开源、容 SQL 功能的数据库)
一、在windows上:
为以下步骤:1.进入网址www.mysql.com
2.选择DOWNLOADS,点击MySQL Community(GPL) Downloads链接进入社区版 下载页面,我们选择合适的版本,选择如下图:
3.选择Windows (x86, 64-bit), MSI Installer,点击download
4.等待下载完成后打开,下载完成,双击执行该可执行程序,打开欢迎页面,单击 Next按钮进入下一步。
5.进入到用户协议页面,选中复选框,单击Next按钮,进入下一步。
6.进入安装类型选择页面,我们这里选择第一个Typical,选中后直接进行下一 页。
7.进入准备页面,我们单击Install按钮进行安装
8.安装完成后,显示如下页面,默认选中RunMySQLConfigurator按钮,单击
Finish按钮进行配置。
配置阶段:1.进入配置页面,单击Next按钮进入下一步
2.进入选择数据目录页面,这里我建议改为D盘上的空区域(尽量不要用中文),单击 Next按钮进入下一步。
3.进入配置类型和网络配置页面,我们这里保持默认,单击Next按钮进入下一步。
4.在账号和角色页面,我们输入 root 账号的密码并确认密码,默认不添加新账号,单击 Next下一步;再次进入服务配置页面,这里我们保持默认,单击Next按钮进入下 一 步。
5.进入服务权限页面,我们这里保持默认,单击Next按钮进入下一步。
6.配置示例数据库是否要载入,选中即为载入,我们这里全部选中,单击Next进行下 一步
7.进入配置摘要页面,单击Execute按钮执行配置。配置执行完毕后,如下所示,单击 Next进入下一步。
8.这里显示配置完成的页面,单击Finish按钮完成配置
运行测试:1.任务栏输入mysql,找到mysql的专用任务管理器,如下图:
2.点击进入,输入密码(之前配置时候设置的,尽量简单)
3.输入命令show databases;可查看可用的库 ;输入命令help可查看命令信息
以上为在Windows上安装mysql。
————————————————
二、在linux上安装mysql:
2.1在线YUM仓库下载:
1.进入www.mysql.com官网,进入MySQL Community(GPL) Downloads中,选择mysql yum repository,选择第一个 RedhatLinux9 ,复制下载链接 。
2.进入虚拟机中的Redhat Linux,并输入命令wget https://repo.mysql.com//mysql84- community-release-el9-1.noarch.rpm
3. 我们使用命令rpm-ihttps://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm 可以直接可以使用rpm命令直接使用链接进行安装
4.使用命令systemctl start mysqld,systemctl status mysqld开启mysql服务 ; 输入命令 mysql -uroot -p打开mysql
5.使用命令sudo grep 'temporary password' /var/log/mysqld.log可以查看临时密码,登录 mysql
6.输入mysql -uroot -p,再次输入密码,进入mysql,同Windows,help与show databases;的 作用一样
2.2本地压缩包安装:
1.进入MySQL Community Server链接进入下载页面,在列表选项中选择对应的选项,我们这里选择如下选项。选择下载第一个rpm,单击第一项RPM Bundle条目后的Download按钮进入本地安装下载确认页面。
2.复制下载链接到虚拟机Linux上: wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar
3.解压缩:tar xf mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar
4.进行安装mysql:dnf localinstall mysql-community-server-8.4.3-1.el9.x86_64.rpm
5.安装完成后:systemctl start mysqld/systemctl status mysqld ; mysql -uroot -p启动mysql
以上为本地压缩包安装mysql。
————————————————