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

在 CentOS 上安装 MySQL 8

在 CentOS 上安装 MySQL 8 您可以按照以下步骤操作:

1. 更新系统

首先,更新系统软件包以确保安装的最新版本。

sudo yum update -y

2. 安装 MySQL 8

  1. 安装 MySQL 存储库
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
  1. 安装 MySQL 8
sudo yum install mysql-server -y

如果安装失败,例如Error: GPG check FAILED

可以用忽略校验方式:

yum install mysql-community-server  --nogpgcheck

  1. 启动 MySQL 服务并设置为开机自启
sudo systemctl start mysqld
sudo systemctl enable mysqld

  1. 获取 MySQL 的临时密码
sudo grep 'temporary password' /var/log/mysqld.log
  1. 登录 MySQL 并修改密码
mysql -u root -p
# 输入临时密码后,修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword';
  1. 配置 MySQL(可选)

sudo mysql_secure_installation

 添加用户和授权

>create user abc identified by 'passswdabc'
>grant all privileges on *.* to 'abc'@'%'identified by 'passswdabc' with grant option;
-------------------------------------------------------
all代表接受所有操作,比如 select,insert,delete....; *.* 代表所有库下面的所有表;% 代表这个用户允许从任何地方登录;为了安全期间,这个%可以替换为你允许的ip地址;

http://www.lryc.cn/news/507573.html

相关文章:

  • gradle项目下载依赖报错
  • solon 集成 activemq-client (sdk)
  • LRU 缓存
  • 使用ZLMediaKit 开源项目搭建RTSP 服务器
  • 数组晨考2day08
  • 《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
  • 麒麟操作系统服务架构保姆级教程(二)sersync、lsync备份和NFS持久化存储
  • 将OBJ或GLB文件转换为3DTiles
  • Flink DataStream API 编程指南
  • tryhackme-Pre Security-HTTP in Detail(HTTP的详细内容)
  • 探索 Plotly:一个强大的交互式数据可视化库
  • Oracle 查询表占用空间(表大小)的方法
  • 机器人国际会议IROS论文latex模板
  • 雪泥鸿爪和屈指可数
  • 2024年度个人总结
  • ChatGPT接口测试用例生成的流程
  • 【读书笔记】《论语别裁》真人和假人
  • JS字符串方法汇总
  • CentOs7使用yum安装docker
  • 蓝桥杯刷题——day8
  • 如何使用 WebAssembly 扩展后端应用
  • BaseCTF_web_week3
  • 模型数据算法概论
  • 什么是3DEXPERIENCE SOLIDWORKS,它有哪些角色和功能?
  • Sigrity System SI Parallel Bus Analysis模式进行DDR3仿真分析-传输线模型
  • MacOS下PostIn安装配置指南
  • 【Leetcode 每日一题】2545. 根据第 K 场考试的分数排序
  • 一文速通 IIC I2C子系统驱动 通信协议原理 硬件 时序 深度剖析
  • HarmonyOS(72)事件拦截处理详解
  • docker(wsl)命令 帮助文档