2022最新的Centos6.10安装mysql8.0
一、系统源替换
1、备份系统源
- (1)进入源的默认路径
cd /etc/yum.repos.d
- (2)查看一下

- (3)备份
cp CentOS-Base.repo CentOS-Base-Back.repo

2、修改系统源的配置文件
vi CentOS-Base.repo

主要修改baseurl和gpgkey。修改其三个模式【base】(基础)、【updates】(更新)、【extras】(其他)
这里采用的是比较新的2022年01月24日搜到的阿里云的
###三个状态有区别
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6
- 使用命令加载
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo
3、测试是否成功修改
- 输入如下命令,不报错即为安装成功
yum clean all
yum makecache
注意
- 未备份CentOS-Base.repo,请勿修改
二、yum命令下载rpm包
1、下载
- (1)新建下载文件夹,类似于不把所有东西放在默认位置,便于查找
## 进入根目录
cd ~
## 创建下载文件夹
mkdir download
## 进入下载文件夹
cd download/
- (2)执行下载命令
wget https://repo.mysql.com//mysql80-community-release-el6-1.noarch.rpm


2、安装
- (1)使用安装命令
rpm -ivh mysql80-community-release-el6-5.noarch.rpm
- (2)安装mysql
yum install mysql-community-server
3、启动
/etc/init.d/mysqld start
- 未报错即为启动成功
4、默认密码存在这个日志里
- 执行如下文件,会看到默认密码。不要做任何修改,就敲下边命令,否则,得不到密码
sudo grep 'temporary password' /var/log/mysqld.log
- 参考官方文档:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 的 2.5.1 Installing MySQL on Linux Using the MySQL Yum Repository(2022年01月24日)

5、登录,修改密码
- -p回车,输入刚刚获得的默认密码,进入mysql
mysql -uroot -p
- 修改默认密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
- 添加远程访问用户
GRANT ALL PRIVILEGES ON *.* TO '新创建的用户名' IDENTIFIED BY '设置的密码' WITH GRANT OPTION;
执行exit退出。
配置默认编码
(1)备份配置文件
## 进入配置文件所在目录
cd /etc
## 执行备份
cp my.cnf my-Back.cnf
- (2)修改配置文件
vi /etc/my.cnf
- (3)添加两项到配置文件
character_set_server=utf8
init_connect=‘SET NAMES utf8’

- 重启服务
/etc/init.d/mysqld restart
三、mysql8.0配置
1、开启远程访问端口
- (1)修改配置文件
## 查看开放端口状态
/etc/init.d/iptables status
## 开放端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

- (2)保存到文件,重启
## 保存修改
/etc/init.d/iptables save
## 服务器重启
service iptables restart
五、远程连接
- 本次采用DBever连接
1、进行配置修改,点击如图两个图标

2、图中参数配置

3、没有JDK的话需要点击,编辑驱动配置

- 驱动默认会自己下载,有时候下载会不好使,所以,也可以选在下载好的,用本地连接方式连接
4、修改驱动配置,有时候不修改,就会有问题




5、测试连接
- (1)点击测试连接

- (2)如图为测试成功

- (3)成功后操作界面

结语
- mysql 8.0系列的问题好多,相对于mysql5.6这样的稳定版本多出了很多莫名其妙的问题,网上很多的答案也不是很正常,所以,写了这个服务器安装版本,未来还会添加其他的版本,希望对你有帮助
2022最新的Centos6.10安装mysql8.0的更多相关文章
- CentOS6.10安装redis5.0
1.以安装redis5.0.0为例 下载安装包:http://redis.io 安装非常简单! [root@centos6 ~]#yum install gcc #需要先安装GCC,如果已安装请忽略 ...
- centos6上安装mysql8.0版本
本博客是采用yum源的方式安装,非常的方便和快捷.(redhat 与centos7 等操作系统都可以采用此方法,步骤大体一致) mysql官网地址: https://dev.mysql.com 开 ...
- centos6.9 安装mysql8
centos6.9 安装 mysql8 # 安装mysql8 1.下载https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.16-2.el6.x86 ...
- Centos7安装MySQL8.0 - 操作手册
MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一. Mysql8.0版本相比之前版本的一些特性 1) ...
- Centos6.5安装Redis3.0备忘记录
Centos6.5安装Redis3.0 1. 安装C编译环境 首先需要安装编译Redis的C环境,在命令行执行以下命令: [root@itzhouq32 tools] yum install gcc- ...
- 安装mysql8.0.12以及修改密码和Navicat的连接
mysql8.0+与安装其他版本不同一.安装mysql8.0.121.到官网https://www.mysql.com/ 下载mysql-8.0.12-winx64.zip(不要.mis),直接解压 ...
- 源码编译安装MySQL8.0
源码编译安装MySQL8.0 0.前期准备条件 查看linux的版本 [root@mysql etc]# cat /etc/redhat-release CentOS Linux release 7. ...
- Centos7安装MySQL8.0
请到这个地址看:https://www.cnblogs.com/kevingrace/p/10482469.html Centos7安装MySQL8.0 - 操作手册 一.yum安装方式: 卸载之前版 ...
- CentOS7安装MySQL8.0小计
之前讲配置文件和权限的时候有很多MySQL8的知识,有同志说安装不太一样,希望发个文,我这边简单演示一下 1.环境安装 下载MySQL提供的CentOS7的yum源 官方文档:<https:// ...
- CentOS7.5 上使用 bundle 文件安装 MySQL8.0 MySQL5.0
CentOS7.5 上使用 bundle 文件安装 MySQL8.0 MySQL5.0 CentOS7.5 环境 [root@instance-fjii60o3 ~]# rpm -qi centos- ...
随机推荐
- #特殊判断#牛客练习赛71 A 回文数
题目 分析 首先出现奇数次的数超过1显然无解 并且只有多个0或者只有一个非0数字并且其它都是0也无解 然后由于没有前导0所以先要找到最小的非0数,先占据首尾 最后按照常规方法前一半从左到右依次递增 注 ...
- Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新
目录 简介 Spring基础 Core核心技术 Testing测试 Data Access Web Servlet Web Reactive 总结 简介 是什么让java世界变得更好,程序员变得更友爱 ...
- HarmonyOS应用侧与前端页面数据通道建立
一. 应用侧调用前端页面函数 应用侧可以通过runJavaScript()方法调用前端页面的JavaScript相关函数.在下面的示例中,点击应用侧的"runJavaScript" ...
- 基于 Java 编程生成二维码图片
0x01 准备 (1)软件版本 IntelliJ IDEA 2023.1.3 JDK 18 Tomcat 10.1.11 Maven 3.8.6 (2)技术栈 servlet zxing 谷歌项目 生 ...
- 淘宝二面:MySQL里有2000万条数据,但是Redis中只存20万的数据,如何保证redis中的数据都是热点数据?
引言 在当今互联网领域,尤其在大型电商平台如淘宝这样的复杂分布式系统中,数据的高效管理和快速访问至关重要.面对数以千万计的商品.交易记录以及其他各类业务数据,如何在MySQL等传统关系型数据库之外,借 ...
- 写给大家看的“不负责任” K8s 入门文档
前言 2019 年下半年,我做了一次转岗,开始接触到 Kubernetes,虽然对 K8s 的认识还非常的不全面,但是非常想分享一下自己的一些收获,希望通过本文能够帮助大家对 K8s 有一个入门的了解 ...
- 基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
简介: 本文将对 RocketMQ-Exporter 的设计实现做一个简单的介绍,读者可通过本文了解到 RocketMQ-Exporter 的实现过程,以及通过 RocketMQ-Exporter 来 ...
- Flink集成Iceberg在同程艺龙的实践
------------恢复内容开始------------ null ------------恢复内容结束------------
- 阿里云开源业内首个应用多活项目 AppActive,与社区共建云原生容灾标准
简介:继高可用架构团队的 Sentinel.Chaosblade 开源后,第三个重磅高可用产品:应用多活 AppActive 正式开源,形成高可用的三架马车,帮助企业构建稳定可靠的企业级生产系统,提 ...
- Alibaba Cloud Toolkit 中SLS插件助力线上服务问题排查
简介:Alibaba Cloud Toolkit 是一款非常优秀的插件,新增SLS日志服务的功能,针对软件开发者日常工作中常见的问题排查场景,将日志服务平台的功能集成到ide当中,省去了不同窗口之间 ...