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

centos中安装Mysql8.0

其实和mysql5.7的安装差不多

1.root用户

2.更新密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

3.安装mysql yum库

rpm -Uvh https://dev.mysql.com/ get/mysql80-community-release-el7-2.noarch.rpm

4.通过上两步,我们就可以使用yum去安装mysql了

yum -y install mysql-community-server

5.这样mysql已经安装完成,接下来去配置一些东西

mysql安装完成后,会自动配置为名称叫mysqld的服务,可以被systemctl所管理

systemctl start mysqld    ---启动mysql

systemctl enable mysqld   ---开机自启动

systemctl status mysqld    ---查看mysql状态

6.去配置管理员root的密码以及配置允许远程登录的权限

grep 'temporary password' /var/log/mysqld.log         下面就是初始密码

7.登录Mysql数据库系统

执行:mysql -uroot -p

解释:-u是登录的用户,root就是以root管理员用户登录  ,-p就是使用密码登录

8.重置密码  --密码要求:大于8位,有大小写字母,有特殊字符。不能是连续的简单语句如123

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Itheima66^';   

  --后面分号一定要带上,是结束符  (与mysql5.7设置密码的语句有点不同

9.配置简单密码(强烈不建议)

set global validate_password.policy=0

10.远程登录(强烈不建议)

9.检查端口  一定要先退出mysql页面输入exit或者ctrl+d

netstat -anp | grep 3306

到此安装完成

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

相关文章:

  • 简化对象和函数写法
  • GB/T28181流媒体相关协议详解
  • 十进制转二进制的算法代码 ← Python
  • 智慧垃圾站:AI视频智能识别技术助力智慧环保项目,以“智”替人强监管
  • LeetCode 面试题 16.07. 最大数值
  • PS 安装教程 2022版(全网最详细图文教程)
  • [Python] OSError: [E050] Can‘t find model ‘en_core_web_sm‘.
  • 集合总结(Java)
  • 【ONE·Linux || 网络基础(一)】
  • Day12力扣打卡
  • SQL注入原理及思路(mysql)
  • vue核心面试题汇总【查缺补漏】
  • 使用WebStorm创建和配置TypeScript项目
  • vue源码分析(四)——vue 挂载($mount)的详细过程
  • 真机环境配置教程
  • 新电脑第一次重启后蓝屏
  • k8s statefulSet 学习笔记
  • gitlab 通过变量连接自建K8S
  • LuatOS-SOC接口文档(air780E)--mcu - 封装mcu一些特殊操作
  • 第14期 | GPTSecurity周报
  • 【数据结构】优先级队列
  • c语言宏相关高级用法
  • 新款模块上线实现SIP模块与扩拨电话之间打点与喊话功能 IP矿用电话模块SV-2800VP
  • 前端开发---在vue项目中使用openLayers
  • C语言之结构体和共用体详解
  • iOS插件
  • Maven第四章:配置文件详解
  • 计算机网络基础一
  • 搜维尔科技:Touch触觉式力反馈设备与Touch X力反馈设备对比分析
  • SAP保持系统长时间在线