Centos7 下Mysql5.7.19安装教程详解
发布时间 - 2026-01-11 03:14:32 点击率:次1、下载

从官网下载mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz,版本为5.7.19
下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gzLinux
2、创建mysql用户组及用户
l 创建mysql用户组
#groupadd mysql
l 在mysql用户组下创建mysql用户
#useradd mysql -g mysql
3、确定安装目录和数据目录
我的mysql安装目录为/data/mysql,数据目录为/data/mysql/data。
4、上传安装文件到服务器
把mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz文件通过ftp工具放到/data/installfiles目录.
5、解压tar.gz文件/data目录
#cd /data/installfiles #tar -xvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
6、修改目录名
将mysql-5.7.19-linux-glibc2.12-x86_64更名为mysql并移动到 /usr/local/mysql下。
#mv mysql-5.7.19-linux-glibc2.12-x86_64 /data/mysql
7、创建存放数据目录
在/data /mysql下创建data目录
#mkdir /data/mysql/data
8、对mysql用户进行授权
将mysql目录及下面的文件、子目录文件主改成mysql
#cd /data #chown -R mysql:mysql mysql/
给与mysql目录及下面的文件、子目录755权限
#chmod -R 755 mysql/
9、编译安装并初始化mysql,并记住临时密码
#/data/mysql/bin/mysqld --initialize --user=mysql --datadir=/data/mysql/data --basedir=/data/mysql
当时安装的临时密码为:root@localhost:3?2YBeSg:Nte
10、创建日志文件目录
mkdir -p /data/mysql/log/mariadb/ cd /data/mysql/log/mariadb/ touch mariadb.log chmod -R 775 mariadb.log chown -R mysql:mysql mariadb.log chown -R mysql:mysql /data/mysql
11、启动mysql服务
/data/mysql/support-files/mysql.server start
12、登录msyql,输入密码(密码为第9步骤的初始化密码)
#mysql -u root -p
13、 修改密码为“123456”
msql>alter user 'root'@'localhost' identified by '123456'; mysql>use mysql; msyql>update user set user.Host='%' where user.User='root'; mysql>flush privileges; mysql>quit
14、修改/etc/my.cnf文件
# instructions in http://fedoraproject.org/wiki/Systemd socket=/tmp/mysql.sock [mysqld] datadir=/data/mysql/data socket=/tmp/mysql.sock max_connections=1000 # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # Settings user and group are ignored when systemd is used. # If you need to run mysqld under a different user or group, # customize your systemd unit file for mariadb according to the # instructions in http://fedoraproject.org/wiki/Systemd [mysqld_safe] log-error=/data/mysql/log/mariadb/mariadb.log pid-file=/data/mysql/run/mariadb/mariadb.pid # # include all files from the config directory # !includedir /etc/my.cnf.d
修改标红部分内容。
总结
以上所述是小编给大家介绍的Centos7 下Mysql5.7.19安装教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# centos7
# mysql5.7
# 安装教程
# centos7安装mysql教程
# Centos7.3下mysql5.7.18安装并修改初始密码的方法
# centos7.3 安装mysql5.7.18的详细教程
# Centos7使用yum安装Mysql5.7.19的详细步骤
# 阿里云 Centos7.3安装mysql5.7.18 rpm安装教程
# Centos7.2下使用YUM快速安装MySQL5.7的方法
# CentOS7下MySQL5.7安装配置方法图文教程(YUM)
# Linux下Centos7安装Mysql5.7.19的详细教程
# CentOS7服务器中apache、php7以及mysql5.7的安装配置代码
# CentOS7安装mysql5.7解压缩版简明教程
# centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)
# CentOS7环境下源码安装MySQL5.7的方法
# 密码为
# 小编
# 安装目录
# 在此
# 下载地址
# 给大家
# 所述
# 给我留言
# 官网
# 感谢大家
# 输入密码
# 疑问请
# 有任何
# 上传
# 更名为
# usr
# local
# chown
# mkdir
# mv
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
详解Android图表 MPAndroidChart折线图
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
如何快速重置建站主机并恢复默认配置?
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
Swift中swift中的switch 语句
桂林网站制作公司有哪些,桂林马拉松怎么报名?
JavaScript如何实现继承_有哪些常用方法
Laravel如何使用withoutEvents方法临时禁用模型事件
如何在腾讯云服务器快速搭建个人网站?
Bootstrap CSS布局之列表
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
北京专业网站制作设计师招聘,北京白云观官方网站?
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
nodejs redis 发布订阅机制封装实现方法及实例代码
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
焦点电影公司作品,电影焦点结局是什么?
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
canvas 画布在主流浏览器中的尺寸限制详细介绍
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
个人网站制作流程图片大全,个人网站如何注销?
JavaScript如何实现路由_前端路由原理是什么
网站制作报价单模板图片,小松挖机官方网站报价?
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】
如何在阿里云虚拟服务器快速搭建网站?
Laravel中的Facade(门面)到底是什么原理
如何用wdcp快速搭建高效网站?
Laravel安装步骤详细教程_Laravel环境搭建指南
UC浏览器如何设置启动页 UC浏览器启动页设置方法
香港服务器租用费用高吗?如何避免常见误区?
免费视频制作网站,更新又快又好的免费电影网站?
如何快速搭建高效香港服务器网站?
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
韩国服务器如何优化跨境访问实现高效连接?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
如何快速查询网站的真实建站时间?
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
长沙企业网站制作哪家好,长沙水业集团官方网站?
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
javascript中对象的定义、使用以及对象和原型链操作小结
微信小程序 input输入框控件详解及实例(多种示例)
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性

