linux环境下怎么安装mysql8.0
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,本篇内容主要讲解"linux环境下怎么安装mysql8.0",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"linux环境下怎么安装mysql8.0"吧!一、
千家信息网最后更新 2025年01月18日linux环境下怎么安装mysql8.0
本篇内容主要讲解"linux环境下怎么安装mysql8.0",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"linux环境下怎么安装mysql8.0"吧!
一、linux更改yum源(如果MYSQL安装慢可以试)
简介:因为是官方yum,可能会导致安装比较慢,我们切换到国内的源。
第一步:进入yum配置文件目录
cd /etc/yum.repos.d/
第二步:备份配置文件(如果后续出现了问题就可以恢复):
mv指:重命名
cp指:复制
mv CentOS-Base.repo CentOS-Base-yum.repo
第三步:下载网易yum
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
下载的文件名为:CentOS6-Base-163.repo
重命名
mv CentOS6-Base-163.repo CentOS-Base.repo
第四步:更新配置
yum update
二、版本
8.0版本
wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
5.7版本
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
三、安装
8.0版本
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
5.7版本
sudo rpm -ivh mysql5.7-community-release-el7-8.noarch.rpm
安装
sudo yum install mysql-server
一直y就行
四、查看临时密码
1.重启数据库
systemctl restart mysqld
2.查看log生成的临时密码
grep "A temporary password" /var/log/mysqld.log
3.修改密码(肯会遇到的坑,可以到最后看问题) 进入数据库
mysql -u root -p
输入临时密码,进入数据库
修改密码长度
如果是root就是4
set global validate_password.length=4;
修改复杂程度
set global validate_password.policy=0;
修改账号和密码可以一致(如果不同,可以不配置)
set global validate_password.check_user_name=off;
修改
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
退出数据库
exit
五、配置外网可以访问
1.进入数据库
mysql -u root -p
输入密码,进入数据库
2.进入mysql数据库
use mysql;
3.配置访问权限
update user set host='%' where user='root';
4.刷新权限
flush privileges;
5.退出数据库
exit
6.重启
systemctl restart mysqld
六、测试
七、 数据库卸载
1.查看已安装的mysql
rpm -qa | grep -i mysql
2.卸载
yum remove 名字
3.删除数据
rm -rf /var/lib/mysql
八、 问题
出现打太极的情况
最开始进入数据库,出现修改密码不行,修改密码长度也不行,两边互相甩锅,打太极。
解决方案(它的意思是说先修改密码) 1. 先把密码修改成生成密码
我的是:+Eiyth9dW7ba
ALTER USER 'root'@'localhost' IDENTIFIED BY '生成密码';
2.修改最小长度
根据自己的密码长度修改
set global validate_password.length=4;
3.修改复杂程度
set global validate_password.policy=0;
4.修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
到此,相信大家对"linux环境下怎么安装mysql8.0"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
密码
数据
数据库
配置
版本
长度
环境
文件
问题
生成
不行
复杂
内容
权限
程度
新密
太极
学习
输入
不同
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为服务器报价单
崩坏各国服务器
SCl数据库
互联网软件开发价格
数据库建表怎么删掉之前建的表
人工智能项目软件开发
怎么用国泰安数据库查找企业
靠谱的pda软件开发管理
独立服务器和云服务器
plsql数据库书籍
服务器安全检测报告书
专门针对软件开发问答
溧水区国际软件开发专业服务
学校网络安全评估报告
网络安全吗阅读题
济南安卓软件开发报价
计算机科学与技术软件开发
泾县微型软件开发服务攻略
连接服务器要不要无线网卡
跑腿配送软件开发
怎样手机做app软件开发
加壳服务器是什么意思
禄劝品质软件开发市场报价
国家网络技术中心笔试名单
mysql导出所有数据库
应对网络安全的基本方法
数据库考试题目名词解释
普洱数据库工程师招聘
TABS数据库多少钱
怎么通过服务器浏览内网