返回顶部
首页 > 资讯 > 数据库 >在centos6.6上如何安装mysql5.7.21tar.gz包
  • 108
分享到

在centos6.6上如何安装mysql5.7.21tar.gz包

2024-04-02 19:04:59 108人浏览 八月长安
摘要

这篇文章主要为大家展示了“在Centos6.6上如何安装Mysql5.7.21tar.gz包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在centos6.6上

这篇文章主要为大家展示了“在Centos6.6上如何安装Mysql5.7.21tar.gz包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在centos6.6上如何安装mysql5.7.21tar.gz包”这篇文章吧。

mysql5.7.21在linux上的安装有多种方式,我现在安装的是tar.gz二进制压缩包(当前最新版本),整个过程完全亲测,所有过程中值得注意的地方会有比较细致的说明,这个也是我在安装过程中遇到问题的地方,参考过比较多的安装文档,但都是5.7.21之前的,对于最新包的文档比较少,因此有必要出一个文档。
1、mysql官网下载安装包
如图:是我选择下载的版本;
在centos6.6上如何安装mysql5.7.21tar.gz包
2、解压安装包
软件包名为mysql-5.7.21-linux-glibc2.12-x86_64.tar,将其解压到/usr/local下;
命令为:[root@localhost local]# tar -zxf /data/software/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
3、建立软链接
此时mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz已经被解压到/usr/local,名为mysql-5.7.21-linux-glibc2.12-x86_64,为了管理方便,为mysql-5.7.21-linux-glibc2.12-x86_64在当前目录建立软链接;
命令为:[root@localhost local]# ln -s mysql-5.7.21-linux-glibc2.12-x86_64 mysql
如图:
在centos6.6上如何安装mysql5.7.21tar.gz包
4、建立用户组和用户  
命令为:
[root@localhost local]# groupadd -g 501 mysql
[root@localhost local]# useradd -u 501 -g mysql -c mysqldb -r -s /bin/false mysql
在这里,有必要说明一下-r -s /bin/false,其实这个是mysql官方建议的,它建议msyql用户只作为文件或者目录的拥有者,而不具有登录shell的权限,-r指明是系统用户,-s /bin/false指明mysql用户不 具有登录shell的权限。当然,你也可以让mysql作为普通用户存在,具有登录shell的权限。
5、设置权限,在这里也做一个说明,所有涉及到mysql的文件都将其所有者和所属组设置为mysql
命令为:[root@localhost mysql]# chown -R mysql:mysql ./
如图:
在centos6.6上如何安装mysql5.7.21tar.gz包
6、安装mysql
(1)命令为:[root@localhost mysql]#  ./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
如图:
在centos6.6上如何安装mysql5.7.21tar.gz包
在这里,一定要注意最后生成的初始密码,mysql在第一次登录的时候,需要用这个初始密码,当前生成的密码为yrwj.-w!d7wL
(2)修改/etc/my.cnf的权限,并编辑内容
命令为:[root@localhost mysql]#  chown -R mysql:mysql /etc/my.cnf
[root@localhost mysql]# vim /etc/my.cnf
如图:
在centos6.6上如何安装mysql5.7.21tar.gz包
这里需要特别注意,一定要配置好这4个的路径,不然不仅之后的服务启不来,而且还会报关于pid的错误
7、启动服务
命令为:[root@localhost mysql]# ./support-files/mysql.server start
服务启动无误如图:
在centos6.6上如何安装mysql5.7.21tar.gz包
8、将msyql进程放入系统进程中,这样子就能通过系统命令启动mysql
命令为:
[root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysqld
[root@localhost mysql]# chown -R mysql:mysql /etc/init.d/mysqld    
重新用系统命令启动下mysql,看看系统命令是否生效:
命令为:[root@localhost mysql]# service mysqld restart
9、将msyql设置为在任何目录下可以登录
命令为:[root@localhost mysql]# vim ~/.bash_profile
最下面写 export PATH=$PATH:/usr/local/mysql/bin(你的安装bin目录) 
[root@localhost mysql]# source ~/.bash_profile
10、登录mysql数据库,输入刚才的初始密码
命令为:[root@localhost mysql]# mysql -uroot -p
11、为root用户设置新密码
mysql>alter user 'root'@'localhost' identified by "123456";
12、修改root用户为在任何客户端都可以登录
mysql>update user set host = '%' where user = 'root';
mysql> flush privileges;
13、关闭linux的防火墙,使远程工具可以登录上
[root@localhost ~]# chkconfig --list | grep iptables 
[root@localhost ~]# chkconfig  --level 2345 iptables off
[root@localhost ~]#  shutdown -r now

以上是“在centos6.6上如何安装mysql5.7.21tar.gz包”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: 在centos6.6上如何安装mysql5.7.21tar.gz包

本文链接: https://lsjlt.com/news/62587.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在centos6.6上如何安装mysql5.7.21tar.gz包
    这篇文章主要为大家展示了“在centos6.6上如何安装mysql5.7.21tar.gz包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在centos6.6上...
    99+
    2024-04-02
  • centos6.6上安装oracle11g
    1、在安装之前,请确认oracle家目录和swap空间足够大,不然后面安装的时候空间不足会报错; ...
    99+
    2024-04-02
  • ZABBIX3.0在CentOS6.6上的安装部署
    Zabbix3.0界面焕然一新,一改10多年的老面孔,alpha4的更新具体记录下:http://www.zabbix.com/rn3.0.0alpha4.phpWhat's New in 3.0.0alp...
    99+
    2024-04-02
  • CentOS6.6如何安装Redis3.0.3集群
    这篇文章主要介绍CentOS6.6如何安装Redis3.0.3集群,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一个Redis集群,至少需要6个节点,3个为主,3个为从。IP ...
    99+
    2024-04-02
  • 如何在CentOS6.6中安装中文输入法
    这篇文章将为大家详细讲解有关如何在CentOS6.6中安装中文输入法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先要确保系统中已经安装了中文输入法。如果你在安装系统时选择了中文,则中文输...
    99+
    2023-06-10
  • CentOS6.6安装二进制压缩包mysql5.6
    本篇内容主要讲解“CentOS6.6安装二进制压缩包mysql5.6”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS6.6安装二进制压缩包mysql5...
    99+
    2024-04-02
  • 如何在FreeBSD上安装软件包
    在FreeBSD上安装软件包可以使用pkg命令。以下是在FreeBSD上安装软件包的步骤: 打开终端窗口。 使用root用户...
    99+
    2024-04-02
  • 如何在FreeBSD系统上安装软件包
    在FreeBSD系统上安装软件包可以通过包管理工具pkg进行。下面是在FreeBSD系统上安装软件包的步骤: 打开终端窗口。 ...
    99+
    2024-03-12
    FreeBSD
  • 如何在Alma Linux上安装和配置软件包
    在Alma Linux上安装和配置软件包可以通过包管理器yum来实现。以下是安装和配置软件包的步骤: 更新系统: 首先,使用以下命...
    99+
    2024-04-02
  • 如何在linux中安装rpm包
    如何在linux中安装rpm包?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、制作rpm包 以rp-pppoe-3.10为列进行制作过程。 1.下载rp-pppoe-3.10...
    99+
    2023-06-13
  • 如何在Linux上安装Node.js
    Node.js 是建立在谷歌的 V8 JavaScript 引擎服务器端的软件平台上。在构建高性能的服务器端应用程序上,Node.js 在 JavaScript 中已是首选方案。是什么让使用 Node.js...
    99+
    2022-06-04
    如何在 Linux js
  • 如何在Ubuntu20.04LTS上安装Elgg
     Elgg是高度可定制的,具有简单而强大的用户界面,可以轻松地通过 Web 在线构建和管理内容。Elgg 由非盈利组织 Elgg Foundation 管理。 在 Ubuntu 20.04 LTS Focal Fos...
    99+
    2022-06-07
    Ubuntu 20.04 LTS安装Elgg
  • 如何在Ubuntu上安装phpmyadmin
    这篇文章给大家分享的是有关如何在Ubuntu上安装phpmyadmin的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。背景突然想要任性的做一下开发,但是发现sqlite3不能满足我...
    99+
    2024-04-02
  • 如何在LibreELEC上安装Entware?
    修改LibreELEC系统镜像LibreELEC系统镜像为只读,无法创建opt文件夹。mac系统下安装brew,然后brew install squashfs插入SD卡在终端中输入如下:cd /Volumes/LIBREELEC&...
    99+
    2023-06-05
  • 在Linux上如何安装PostgreSQL
    这篇文章主要介绍了在Linux上如何安装PostgreSQL,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PostgreSQL 的官方下载地址为:ftp://ftp.post...
    99+
    2023-06-13
  • 如何在deepin15.11上安装Python3.7.4
    这篇文章主要讲解了“如何在deepin15.11上安装Python3.7.4”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何在deepin15.11上安装Python3.7.4”吧!第一步...
    99+
    2023-06-05
  • 如何在Ubuntu上安装Twisted
    这篇文章主要介绍“如何在Ubuntu上安装Twisted”,在日常操作中,相信很多人在如何在Ubuntu上安装Twisted问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Ubuntu上安装Twisted...
    99+
    2023-06-13
  • 如何在CentOS8上安装FFmpeg
    本篇内容介绍了“如何在CentOS8上安装FFmpeg”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!步骤1:安装RPMfusion Yum存...
    99+
    2023-06-16
  • 在Linux上如何安装s3cmd
    这篇文章主要为大家展示了“在Linux上如何安装s3cmd”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在Linux上如何安装s3cmd”这篇文章吧。在Linux上安装s3cmd在Ubuntu或...
    99+
    2023-06-16
  • 在Linux上如何安装 Fabric
    这篇文章主要介绍在Linux上如何安装 Fabric,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Fabric 是一个用 Python 编写的命令行工具库,它可以帮助系统管理员高效地执行某些任务,比如通过 SSH &...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作