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

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.xdnf.cn/news/10247.html

相关文章:

  • Redis主从复制详解
  • 扫一扫的时候会经历哪些事
  • 华为OD机试真题——模拟消息队列(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
  • 哪些工作最容易被AI取代?
  • C++基础算法————深度优先搜索(DFS)
  • 【速通RAG实战:进阶】17、AI视频打点全攻略:从技术实现到媒体工作流提效的实战指南
  • 嵌入式(C语言篇)Day13
  • Go语言事件总线EventBus本地事件总线系统的完整实现框架
  • Angularjs-Hello
  • Java中的引用类型以及区别的特点
  • 复数三角不等式简介及 MATLAB 演示
  • 电脑用户名是中文,conda配置环境报错,该怎么解决
  • SpringBoot网络请求RestTemplate Util工具类
  • Kerberos面试内容整理-会话密钥的协商与使用
  • WIN11+eclipse搭建java开发环境
  • 端午安康(Python)
  • C++深入类与对象
  • 电脑重装或者开机出现错误
  • 【harbor】--基础使用
  • 利用aqs构建一个自己的非公平独占锁
  • 【数据集】全球无缝高分辨率1 km 月均地表温度和气温(2001-2020)
  • 小白的进阶之路系列之八----人工智能从初步到精通pytorch综合运用的讲解第一部分
  • 【C++】 类和对象(上)
  • Matlab数据类型
  • 界面形成能的理解
  • Python简易音乐播放器开发教程
  • day61—DFS—省份数量(LeetCode-547)
  • 【计算机网络】 ARP协议和DNS协议
  • 38.springboot使用rabbitmq
  • qwen 2.5 并行计算机制:依靠 PyTorch 和 Transformers 库的分布式能力