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

Linux之MySQL安装篇

1.确保Yum环境是否能正常使用

使用yum环境进行软件的安装  

yum -y install mysql-server mysql

2.确保软件包已正常完成安装

3.设置防火墙和selinux配置

##   关闭防火墙
systemctl stop firewalld##   修该selinux配置
vim /etc/selinux/config
将seliux=enforcing修改为selinux=disable重启机器
reboot

4.创建安装目录

mkdir -p /usr/local/mysqlmkdir -p /usr/local/mysql/data

5.查找目录路径

 find / -name 'mysql' 

6.设置开机自启动

##   打开mysql服务
systemctl start  mysqld.service 
##   设置开机自启动mysql服务
systemctl enable mysqld.service 

7.查找MySQ初始密码

##    切换到日志文件路径
cat /var/log/mysql/mysqld.log2025-05-29T03:37:37.096070Z 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.

8.登上MySQL之后修改密码

##     登录mysql客户端
mysql -uroot -p##     使用修改密码sql语句    
ALTER USER 'root'@'localhost' identified by '123456';##     刷新配置
FLUSH PRIVILEGES;

9.设置MySQL远程访问服务(创建单独用户)

创建了一个hahaha用户,并给予了其相同的超级用户权利

##    创建hahaha用户,并设置密码为666666
create user 'hahaha'@'%' identified with mysql_native_password by '666666';##    给用户授予权限
grant all privileges on *.* to 'hahaha'@'%';##   刷新配置
flush privileges;

10.使用三方远程工具连接(Navicat工具)

创建一个新的MySQL连接

连接成功

注意:遇到以下情况问题解决方案

update mysql.user set host='%' where user="root";flush privileges;

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

相关文章:

  • Asp.Net Core 如何配置在Swagger中带JWT报文头
  • 第12讲、Odoo 18 权限控制机制详解
  • 8086 处理器 Flags 标志位全解析:CPU 的 “晴雨表” 与 “遥控器”总结:
  • 具有离散序列建模的统一多模态大语言模型【AnyGPT】
  • PHP HTTP 完全指南
  • 物流项目第九期(MongoDB的应用之作业范围)
  • 系统思考:经营决策沙盘
  • [网页五子棋][对战模块]实现游戏房间页面,服务器开发(创建落子请求/响应对象)
  • 数据结构-代码总结
  • 快速掌握 GO 之 RabbitMQ
  • SQL Server 事务详解:概念、特性、隔离级别与实践
  • MAC软件游戏打开提示已损坏
  • React基础教程(13):路由的使用
  • 力扣刷题(第四十三天)
  • Centos环境下安装/重装MySQL完整教程
  • 【Linux】环境变量完全解析
  • 【Java】mybatis-plus乐观锁-基本使用
  • 力扣每日一题——找到离给定两个节点最近的节点
  • 机器学习与深度学习03-逻辑回归01
  • 卷积神经网络(CNN)入门学习笔记
  • 【优笔】基于STM32的多模态智能门禁系统
  • Metasploit工具使用详解(上)丨小白WEB安全入门笔记
  • Femap许可证与网络安全策略
  • VLAN的作用和原理
  • 深入探讨集合与数组转换方法
  • 让大模型看得见自己的推理 — KnowTrace结构化知识追踪
  • 【HarmonyOS 5应用架构详解】深入理解应用程序包与多Module设计机制
  • 【Oracle】DCL语言
  • MySQL强化关键_017_索引
  • stm32——SPI协议