在centOS 7安装mysql 5.7的详细教程
发布时间 - 2026-01-10 21:49:57 点击率:次参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

首先创建一个repo文件
vim /etc/yum.repos.d/mysql-community.repo
然后根据官方文档写入:
比如在centOS 7安装mysql 5.7
[mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 gpgcheck=0 //官方文档这里是1,设置0可以跳过检测,不影响安装。 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
主要在baseurl中
mysql-5.7-community是mysql版本号,使用5.6的版本是mysql-5.6-community;
后面的7是centOS版本,比如centOS 6.5应该是6;
然后就可以开始安装mysql可以参考官方文档:
sudo yum install mysql-community-server
启动mysql
sudo service mysqld start
查看mysql运行状态
sudo service mysqld status
现在打开/var/log/mysqld.log 文件,找到自动为mysql设置的密码,这个密码比较复杂!
然后运行 mysql -uroot -p 回车之后输入刚才看到的密码,回车;
修改密码(由于mysql5.7的密码安全策略,先使用一个复杂度比较高的密码,之后再做修改):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'
之后就可以进行mysql的各项操作了!
补充:关于密码安全策略(用于开发环境)
mysql> SHOW VARIABLES LIKE 'validate_password%';
参数解释:
1).validate_password_dictionary_file 指定密码验证的文件路径;
2).validate_password_length 密码最小长度
3).validate_password_mixed_case_count 密码至少要包含的小写字母个数和大写字母个数;
4).validate_password_number_count 密码至少要包含的数字个数
5).validate_password_policy 密码强度检查等级,对应等级为:0/LOW、1/MEDIUM、2/STRONG,默认为1
6).validate_password_special_char_count 密码中特殊字符的个数,默认为1
注意:
0/LOW:只检查长度;
1/MEDIUM:检查长度、数字、大小写、特殊字符;
2/STRONG:检查长度、数字、大小写、特殊字符字典文件。
6).validate_password_special_char_count密码至少要包含的特殊字符数
比如我想修改密码为"1234";
先执行
SET GLOBAL validate_password_length=4; SET GLOBAL validate_password_mixed_case_count=0; SET GLOBAL validate_password_policy=LOW; SET GLOBAL validate_password_special_char_count=0;
然后
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
以上所述是小编给大家介绍的在centOS 7安装mysql 5.7的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# centos
# 安装mysql5.7
# centos7
# 安装mysql
# Centos7.3下mysql5.7.18安装并修改初始密码的方法
# mysql 5.7.17 安装配置方法图文教程(CentOS7)
# Linux CentOS MySQL 5.7.18 5.7.X安装教程
# CentOS MySQL 5.7编译安装步骤详细说明
# CentOS 7中源码安装MySQL 5.7.6+详细教程
# centos7.3 安装mysql5.7.18的详细教程
# CentOS7使用rpm包安装mysql 5.7.18
# 在CentOS7系统上编译安装MySQL 5.7.13步骤详解
# Centos MySQL 5.7安装、升级教程
# 阿里云 Centos7.3安装mysql5.7.18 rpm安装教程
# mysql 5.7.18 安装配置方法图文教程(CentOS7)
# CentOS 7下安装与配置MySQL 5.7
# 特殊字符
# 文档
# 小编
# 就可以
# 安全策略
# 默认为
# 我想
# 在此
# 较高
# 作了
# 给大家
# 如在
# 再做
# 所述
# 创建一个
# 给我留言
# 跳过
# 感谢大家
# 密码为
# 应该是
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
西安专业网站制作公司有哪些,陕西省建行官方网站?
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
js实现点击每个li节点,都弹出其文本值及修改
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
个人网站制作流程图片大全,个人网站如何注销?
如何快速生成凡客建站的专业级图册?
nginx修改上传文件大小限制的方法
Laravel如何实现用户注册和登录?(Auth脚手架指南)
jQuery 常见小例汇总
如何在腾讯云服务器快速搭建个人网站?
智能起名网站制作软件有哪些,制作logo的软件?
如何用JavaScript实现文本编辑器_光标和选区怎么处理
大连网站制作公司哪家好一点,大连买房网站哪个好?
如何安全更换建站之星模板并保留数据?
如何在香港服务器上快速搭建免备案网站?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何在阿里云部署织梦网站?
java获取注册ip实例
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
网站制作免费,什么网站能看正片电影?
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
制作旅游网站html,怎样注册旅游网站?
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
香港服务器租用每月最低只需15元?
Laravel用户密码怎么加密_Laravel Hash门面使用教程
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
北京网站制作公司哪家好一点,北京租房网站有哪些?
高防服务器:AI智能防御DDoS攻击与数据安全保障
BootStrap整体框架之基础布局组件
如何确认建站备案号应放置的具体位置?
文字头像制作网站推荐软件,醒图能自动配文字吗?
Laravel定时任务怎么设置_Laravel Crontab调度器配置
潮流网站制作头像软件下载,适合母子的网名有哪些?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何挑选高效建站主机与优质域名?
如何为不同团队 ID 动态生成多个非值班状态按钮
Java解压缩zip - 解压缩多个文件或文件夹实例
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
怎么用AI帮你设计一套个性化的手机App图标?
如何解决hover在ie6中的兼容性问题
如何在云主机上快速搭建网站?

