当前位置: 首页 > news >正文

Linux系统安装MySQL8.0

1.查看Linux发行版

2.安装前准备


2.1.检查是否安装

rpm -qa | grep mysql

2.2.如已安装mysql,则删除

rpm -e --nodeps +包名


2.3.再次检查安装包是否全部删除

rpm -qa | grep mysql   

2.4.搜索mysql文件夹

find / -name 'mysql' 2>/dev/null

2.5.若有mysql文件夹,则删除

rm -rf +包名

注:我这边是没有不需要删除,删除后记得检查一遍是否删除干净。

3.yum安装MYSQL包

3.1.YUM 包管理器安装 MySQL 数据库

yum install mysql

3.2.安装 MySQL 的社区版 YUM 仓库

sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm  

3.3.YUM 包管理器安装 MySQL Serve

yum install mysql-server 

3.4.安装 MySQL 的开发工具包

yum install mysql-devel

(小声蛐蛐一下:公司网好卡 :) )

3.5.安装 MariaDB 服务器

yum install -y mariadb-server

3.6.开启mysql服务

安装成功后使用命令开启服务:

systemctl start mysql
systemctl status mysql

3.7.使用命令创建用户:

mysqladmin -uroot password root // 注意password后面是你设置的密码

3.8.永久关闭防火墙

firewall-cmd --zone=public --add-port=3306/tcp --permanent

进入MYSQL:

mysql -uroot -proot

3.9.使用navicat连接mysql

在使用navicat连接mysql之前需要先给用户授予远程登录权限,否则将无法连接mysql

在本机登录mysql后,使用如下命令进行远程登录授权

 grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • ES6更新的内容中什么是proxy
  • 力扣8.29
  • React多功能管理平台项目开发全教程
  • C++ | Leetcode C++题解之第387题字符串中的第一个唯一字符
  • Go入门:gin框架极速搭建图书管理系统
  • MySQL:复合查询
  • 深度学习(二)
  • minio最新源码编译(处理安全扫描中跨域访问、.js.map等不安全问题)
  • SQLite3 数据类型深入全面讲解
  • 【PyQt】切换界面的实现
  • day-45 全排列 II
  • 【机器学习】循环神经网络(RNN)介绍
  • MySQL集群技术4——MySQL路由
  • 【大模型】Reflextion解读
  • P01-何谓Java方法
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • [笔记] php常见简单功能及函数
  • 2017届校招提前批面试回顾
  • docker容器内的网络抓包
  • github从入门到放弃(1)
  • go语言学习初探(一)
  • javascript 哈希表
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Mocha测试初探
  • October CMS - 快速入门 9 Images And Galleries
  • PAT A1017 优先队列
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 编写符合Python风格的对象
  • 机器学习 vs. 深度学习
  • 聊一聊前端的监控
  • 收藏好这篇,别再只说“数据劫持”了
  • 赢得Docker挑战最佳实践
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • #QT项目实战(天气预报)
  • (2024.6.23)最新版MAVEN的安装和配置教程(超详细)
  • (21)起落架/可伸缩相机支架
  • (C#)获取字符编码的类
  • (排序详解之 堆排序)
  • (强烈推荐)移动端音视频从零到上手(上)
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (十六)一篇文章学会Java的常用API
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (顺序)容器的好伴侣 --- 容器适配器
  • (转)ORM
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • (转载)Google Chrome调试JS
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET连接数据库方式
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • @FeignClient注解,fallback和fallbackFactory