Centos7 下Mysql5.7.19安装方法介绍

这篇文章主要介绍centos7mysql5.7.19安装教程详解,小编认为非常不错,特此分享到本站平台,需要的朋友参考下吧

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下。

法语写作助手 法语写作助手

法语助手旗下的AI智能写作平台,支持语法、拼写自动纠错,一键改写、润色你的法语作文。

法语写作助手 31 查看详情 法语写作助手

#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.logchmod -R 775 mariadb.logchown -R mysql:mysql mariadb.logchown -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/Systemdsocket=/tmp/mysql.sock[mysqld]datadir=/data/mysql/datasocket=/tmp/mysql.sockmax_connections=1000# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-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.logpid-file=/data/mysql/run/mariadb/mariadb.pid## include all files from the config directory#!includedir /etc/my.cnf.d

修改标红部分内容。

以上就是Centos7 下Mysql5.7.19安装方法介绍的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/390741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月6日 15:37:56
下一篇 2025年11月6日 15:42:13

相关推荐

  • 响应式设计原理解析与应用场景探讨

    响应式布局介绍及应用领域解析 随着移动设备的普及和多样化,用户在不同尺寸的屏幕上访问网页的需求日益增多。为了适应不同屏幕尺寸的需求,响应式布局应运而生。在本文中,我们将介绍什么是响应式布局以及它在应用领域中的使用。 响应式布局是一种网页设计的方法,它能够根据访问设备的屏幕大小和分辨率,调整网页的布局…

    2025年12月24日
    000
  • html中隐藏域hidden的作用介绍及使用示例

    这篇文章主要介绍了关于html中隐藏域hidden的作用介绍及使用示例 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用,下面为大家详细介绍下此隐藏域在实际中时如何使用的,感兴趣…

    2025年12月21日
    100
  • 微信小程序简单介绍

    1.一种新的应用形态 微信小程序(wei xin xiao cheng xu),简称小程序,英文名mini program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 2.微信小程序技术点 1.并不是Html5/css3技术实现;2.抛弃了w…

    2025年12月21日
    000
  • html中position用法介绍

    这次给大家带来html中position用法介绍,html中position用法的注意事项有哪些,下面就是实战案例,一起来看一下。 昨天刚学了html的一些内容,就迫不及待的想做个京东上面的搜索条,结果做是做出来了,不过在做那个购物车结算的时候,有个上面显示的数字不知道该怎么加了,如果想让数字跟着购…

    好文分享 2025年12月21日
    000
  • HTML的基本概念详细介绍

    这次给大家带来html的基本概念详细介绍,html基本概念的注意事项有哪些,下面就是实战案例,一起来看一下。 什么是 HTML? HTML 是用来描述网页的一种语言。 •HTML 指的是超文本标记语言 (Hyper Text Markup Language)•HTML 不是一种编程语言,而是一种标记…

    好文分享 2025年12月21日
    000
  • HTML里FormData对象的详细介绍

    今天来给大家详细的介绍一下formdata对象,下面从头从头开始创建一个formdata对象,然后通过append() 方法向对象中添加键值,请看案例 var formData = new FormData();formData.append(“username”, “Groucho”);formD…

    好文分享 2025年12月21日
    000
  • Dreamweaver网页制作跳转菜单的方法介绍

    dreamweaver怎么给网页制作跳转菜单?网页需要一个跳转菜单,该怎么制作这个跳转菜单呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下 网页中会有各种菜单,今天我们就来看看使用dw制作跳转菜单的方法,很简单,需要的朋友可以学习一下。 软件名称: Adobe Dreamweaver C…

    2025年12月21日 好文分享
    000
  • 介绍C语言中的指数函数表达式

    C语言中指数函数表达式的写法介绍及代码示例 什么是指数函数指数函数是数学中一类常见的函数,可以表示为f(x) = a^x的形式,其中a为底数,x为指数。指数函数主要用于描述指数增长或指数衰减的情况。指数函数的代码示例在C语言中,我们可以使用数学库中的pow()函数来计算指数函数,下面是一个示例程序:…

    2025年12月17日
    000
  • C#中值类型与引用类型的详细介绍

    这篇文章主要为大家详细介绍了c#中值类型和引用类型的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在C#中,值类型和引用类型是相当重要的两个概念,必须在设计类型的时候就决定类型实例的行为。如果在编写代码时不能理解引用类型和值类型的区别,那么将会给代码带来不必要的异常。很多人就是因为没有…

    好文分享 2025年12月17日
    000
  • ASP.NET MVC 使用Bootstrap方法介绍

    本篇文章主要介绍了asp.net mvc 使用bootstrap的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的。特别是对于Windows Form的开发者而…

    2025年12月17日 好文分享
    000
  • C#中委托和匿名委托的具体介绍

    这篇文章主要为大家详细介绍了c#委托与匿名委托的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本来是想写一篇《委托与lambda表达式的前世今生》,但仅委托部分已经写了很多内容,于是就此分开关于Lambda表达是的内容后续再写吧。 不知道Lambda表达式是谁发明的,只记得第一次接触L…

    好文分享 2025年12月17日
    000
  • centos7如何安装pip

    centos7安装pip的方法:1、打开终端,输入“sudo yum update”命令以更新yum软件包列表,输入“sudo yum install python-pip”命令以安装pip,最后验证pip是否已经安装成功;2、打开终端,使用wget命令下载“get-pip.py”脚本文件,在终端中…

    2025年12月13日
    000
  • Python函数介绍:delattr函数的介绍及示例

    Python函数介绍:delattr函数的介绍及示例 Python作为一门高级的编程语言,拥有丰富的内置函数库,提供了许多方便快捷的函数来进行各种操作。其中之一就是delattr函数。本文将详细介绍delattr函数的作用以及用法,并附上具体的代码示例。 delattr函数是Python中的一个内置…

    2025年12月13日
    000
  • Python函数介绍:format函数的介绍及示例

    Python函数介绍:format函数的介绍及示例 在Python中,format()函数是一个非常重要且常用的函数,它用于对字符串进行格式化处理。通过format()函数,我们可以将一些变量、数据和文字按照一定的格式拼接在一起,并输出成我们想要的字符串。 format()函数的语法如下: stri…

    2025年12月13日
    000
  • Python函数介绍:zip函数的介绍及示例

    Python函数介绍:zip函数的介绍及示例 Python是一种高级语言,它提供了许多有用的函数来帮助开发人员快速地编写程序。其中一个函数就是zip函数。 Zip函数是Python中的内置函数之一,它可以接受一组可迭代对象(包括列表、元组、集合和字典等),并返回一个由这些可迭代对象中的元素按顺序成对…

    2025年12月13日
    000
  • Python函数介绍:exec函数的介绍及示例

    Python函数介绍:exec函数的介绍及示例 引言:在Python中,exec是一种内置函数,它用于执行存储在字符串或文件中的Python代码。exec函数提供了一种动态执行代码的方式,使得程序可以在运行时根据需要生成、修改和执行代码。本文将介绍exec函数的使用方法,并给出一些实际的代码示例。 …

    2025年12月13日
    000
  • Python绘制图表的实用工具和辅助库介绍

    Python绘制图表的实用工具和辅助库介绍 引言:在数据分析和可视化的过程中,绘制图表是必不可少的一步。Python作为一门功能丰富的编程语言,有许多实用工具和辅助库可以帮助我们轻松绘制出各种类型的图表。本文将介绍几个常用的Python图表绘制库,并提供具体的代码示例,以帮助读者快速上手。 Matp…

    2025年12月13日
    000
  • CentOS7下怎么部署php7.1和开启MySQL扩展

    简单安装(yum方式) 安装软件源 添加epel源 [root@opstrip.com opt]# rpm –import /etc/pki/rpm-gpg/rpm-gpg-key*[root@opstrip.com opt]# rpm -uvh http://mirrors.rit.edu/fe…

    2025年12月4日
    000
  • Centos7怎么配置Mysql多主一从

    业务场景: 公司几个主要的业务已经独立,放在不同的数据库服务器上面,但是有一个业务又需要关联多个业务库进行联合查询统计。这时候就需要将不同的业务库数据同步到一台从库进行统计。根据mysql主从同步原理使用多从一主的方案解决。主库使用innodb引擎,从库开启多实例使用myisam引擎并将多个实例的数…

    2025年12月3日
    400
  • Centos7下MySQL安装教程_Mysql

    这篇文章主要为大家详细介绍了centos7下mysql安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 MySQL安装教程,供大家参考,具体内容如下 1.下载 去官网下载Yum源:地址 2.安装 rpm -ivh mysql57-community-release-el7-11.noarc…

    2025年12月2日 数据库
    000

发表回复

登录后才能评论
关注微信