win10mysql安装教程8.0.19.0
1-先去官网下载点击的MySQL的下载2-配置初始化的my.ini文件的文件3-初始化MySQL4-安装MySQL服务 + 启动MySQL 服务5-连接MySQL + 修改密码先去官网下载点击的MyS...
2024.11.15请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
1. 前言
本文主要讲解如何下载mysql安装包,以及如何安装RPM软件包,确保能安装正确的mysql数据库版本。
rpm安装mysql的详细教程
2. 卸载mysql旧版本
如果本机没有安装过mysql,则直接跳过该步骤。
一、查看是否已经安装mysql
通过以下命令查看本系统是否已经安装了mysql
[root@zcwyou ~]# rpm -qa |grep mysql假设本服务器已经安装了mysql 5.8.24
停掉mysql服务:
[root@zcwyou ~]# systemctl stop mysqld.service依次卸载以下软件包。因为mysql的rpm包之间存在依赖,必须按照以下顺序卸载:
卸载组件mysql-community-server
[root@zcwyou ~]# rpm -e mysql-community-server-5.8.24-1.el7.x86_64.rpm卸载组件mysql-community-client
[root@zcwyou ~]# rpm -e mysql-community-client-5.8.24-1.el7.x86_64.rpm卸载组件mysql-community-libs
[root@zcwyou ~]# rpm -e mysql-community-libs-5.8.24-1.el7.x86_64.rpm卸载组件mysql-community-common
[root@zcwyou ~]# rpm -e mysql-community-common-5.8.24-1.el7.x86_64.rpm再次提醒,卸载组件需要按以上顺序,否则控制台会提示卸载失败,并给出失败原因:存在依赖未卸载。
通过rpm卸载并不会自动删除mysql的相关目录,需要手动删除
找到mysql的相关目录:
[root@zcwyou ~]# find / -name mysql再使用命令rm -rf逐个目录删除。
比如切换到相关目录
[root@zcwyou ~]# cd /var/mysql/data/然后删除相关的目录
[root@zcwyou ~]# rm -rf abc/3. 下载最新版的mysql安装包
最新开源社区版的mysql安装包在这里下载,下载地址为:
https://dev.mysql.com/downloads/
点击mysql community server下载指定版本的mysql安装包
点击mysql community server下载指定版本的mysql安装包
选择目标操作系统相关的指定mysql版本
选择目标操作系统相关的指定mysql版本
比如你想安装最新版,mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar
下载后该版本的RPM包后把安装包上传到linux服务器,不会上传的请参考本博客以下教程:
如何上传文件到Linux服务器
Windows与Linux文件传输之lrzsz工具
Linux与Windows相互文件传输之winscp工具
4. 安装mysql指定版本
解压缩:
[root@zcwyou ~]# tar xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar安装时,同样要考虑依赖关系的顺序。
安装RPM包:mysql-community-common-8.0.16-2.el7.x86_64.rpm
[root@zcwyou ~]# rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm安装RPM包:mysql-community-libs-8.0.16-2.el7.x86_64.rpm
[root@zcwyou ~]# rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm安装RPM包:mysql-community-client-8.0.16-2.el7.x86_64.rpm
[root@zcwyou ~]# rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm安装RPM包:mysql-community-server
[root@zcwyou ~]# rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm5. 启动mysql数据
安装好后启动mysql服务:
[root@zcwyou ~]# systemctl start mysqld.service将mysql服务设为开机自启:
[root@zcwyou ~]# systemctl enable mysqld.service检查是否设置成功:
[root@zcwyou ~]# systemctl is-enabled mysqld.service6. 总结
安装原理,先下载相关RPM包,官网是把多个RPM包打包压缩的,我们要下载该压缩包回来,然后解压得到mysql各部件的RPM安装包,然后使用RPM工具逐一安装。过程也相当简单,但需要注意依赖关系,必要时可以使用yum search xxx解决依赖关系。
本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:https://www.linuxrumen.com/rmxx/1050.html
点击了解更多,快速查看更多的技术文章列表。1-先去官网下载点击的MySQL的下载2-配置初始化的my.ini文件的文件3-初始化MySQL4-安装MySQL服务 + 启动MySQL 服务5-连接MySQL + 修改密码先去官网下载点击的MyS...
2024.11.15MySQL安装完成后,会自动配置为名称叫做:mysqld的服务,可以被systemctl所管理,我们在进行系统的配置时,主要修改root密码和允许root远程登录。# 通过grep命令,在/var/l...
2024.11.07安装教程1.官网下载免费版(https://dev.mysql.com/downloads/file/?id=492455)2.将下载好的zip文件解压缩至相应目录,并配置环境变量(将*\bin添加进...
2024.11.06什么是mysqlmysql是一款关系型数据库,支持千万级数据的存储和查询,而且是开源免费的,是很多创业公司的优选。关系型数据库一般用来存储结构化数据。结构化数据是高度组织和整齐格式化的数据。一般特点是...
2024.11.11以下的权限和root一样权限创建用户create user ‘用户‘@‘主机IP‘ identified by ‘密码’主机名可以localhost 远程访问可以授权或者设为%create user ...
2024.11.09