网站选设计公司,做网站需要学会什么软件,网站做好后交接,厦门手机网站建设是什么目录
一、简介
1.1 什么是数据库
1.2 什么是数据库管理系统#xff08;DBMS#xff09;
1.3 数据库的作用
二、安装MySQL
1.1 国内yum源安装MySQL5.7#xff08;centos7#xff09;
#xff08;1#xff09;安装4个软件包
#xff08;2#xff09;找到4个软件包…目录
一、简介
1.1 什么是数据库
1.2 什么是数据库管理系统DBMS
1.3 数据库的作用
二、安装MySQL
1.1 国内yum源安装MySQL5.7centos7
1安装4个软件包
2找到4个软件包依次下载
3安装相关软件centos7默认已经安装
4安装下载好的四个软件包
1.2 安装报错问题
依赖冲突
解决办法
缺失依赖查看视频
1.3安装MySQL8.0centos stream 9
1找到使用yum安装的MySQL8.0软件包
2安装六个软件包
3安装MySQL8.0
1.4启动MySQL
1启动MySQL服务
2设置MySQL开机自启动
3MySQL服务默认登录密码
4root用户登录MySQL
5 修改MySQL临时密码 一、简介
1.1 什么是数据库 数据库是一个用于存储和管理数据的仓库。数据按照特定的格式存储可以对数据库中的数据进行增、删、改、查操作。数据库的本质是一个文件系统按照一定的逻辑结构组织数据以方便高效的访问和维护。
1.2 什么是数据库管理系统DBMS 数据库管理系统DataBase Management System是一个管理和操作数据库的软件。它用于建立、使用和维护数据库对数据库进行统一管理和控制以保证数据库的安全性和完整性。用户通过数据库管理系统操作数据库中的表内的数据。
注意RedHat 7 后的数据库都叫Mariadb。
1.3 数据库的作用 存储数据信息用户的账号、密码、级别、存款、余额、记录、头像本地路径、视频文件路径等。 二、安装MySQL
1.1 国内yum源安装MySQL5.7centos7
1安装4个软件包
mysql-community-servermysql-community-clientmysql-community-libsmysql-community-common 打开清华大学开源镜像网站 https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/ 找到对应版本的软件包 2找到4个软件包依次下载
wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/mysql-community-server-5.7.25-1.el7.x86_64.rpm
wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/mysql-community-client-5.7.25-1.el7.x86_64.rpm
wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/mysql-community-libs-5.7.25-1.el7.x86_64.rpm
wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/mysql-community-common-5.7.25-1.el7.x86_64.rpm
解释
serverMySQL服务端软件包clientMySQL客户端软件包libs客户端数据库文件commonMySQL通用文件包5.7.25-1版本号.次版本号.修订次数-发布次数el7centos7
3安装相关软件centos7默认已经安装
yum -y install net-tools.x86_64 libaio.x86_64 perl.x86_64
4安装下载好的四个软件包
yum -y install mysql-community-*
1.2 安装报错问题
依赖冲突 这个报错是因为centos7默认自带的mariadb数据库
解决办法
1卸载冲突依赖
yum remove mariadb-libs-5.5.68-1.el7.x86_64
2跳过冲突依赖
yum install -y mysql-community* --skip-broken
缺失依赖查看视频 https://www.bilibili.com/video/BV1b64y1j7hTspm_id_from333.788.videopod.episodesvd_source9a8d136d648e740e1f009cdf6a3ef239p6 1.3安装MySQL8.0centos stream 9
中国科学技术大学镜像网站USTC Open Source Software Mirror
1找到使用yum安装的MySQL8.0软件包 Index of /mysql-repo/yum/mysql-8.0-community/el/9/x86_64/ 2安装六个软件包
mysql-community-servermysql-community-clientmysql-community-client-pluginsmysql-community-icu-data-filesmysql-community-libsmysql-community-common
wget https://mirrors.ustc.edu.cn/mysql-repo/yum/mysql-8.0-community/el/9/x86_64/mysql-community-server-8.0.35-1.el9.x86_64.rpmwget https://mirrors.ustc.edu.cn/mysql-repo/yum/mysql-8.0-community/el/9/x86_64/mysql-community-client-8.0.35-1.el9.x86_64.rpmwget https://mirrors.ustc.edu.cn/mysql-repo/yum/mysql-8.0-community/el/9/x86_64/mysql-community-client-plugins-8.0.35-1.el9.x86_64.rpmwget https://mirrors.ustc.edu.cn/mysql-repo/yum/mysql-8.0-community/el/9/x86_64/mysql-community-icu-data-files-8.0.35-1.el9.x86_64.rpmwget https://mirrors.ustc.edu.cn/mysql-repo/yum/mysql-8.0-community/el/9/x86_64/mysql-community-libs-8.0.35-1.el9.x86_64.rpmwget https://mirrors.ustc.edu.cn/mysql-repo/yum/mysql-8.0-community/el/9/x86_64/mysql-community-common-8.0.35-1.el9.x86_64.rpm
解释
serverMySQL服务端软件包clientMySQL客户端软件包client-pluginsMySQL客户端插件软件包icu-data-filesICU数据文件软件包libs客户端数据库文件commonMySQL通用文件包8.0.35-1版本号.次版本号.修订次数-发布次数el9centos9
3安装MySQL8.0
yum -y install mysql-community*
1.4启动MySQL
1启动MySQL服务
systemctl start mysqld.service
检查MySQL服务运行状态 2设置MySQL开机自启动
systemctl enable mysqld.service
3MySQL服务默认登录密码
MySQL数据库新安装后随机生成密码存储在/var/log/mysqld.log文件下 4root用户登录MySQL 5 修改MySQL临时密码
mysqladmin -uroot -p临时密码 password 新密码