首页 > 数据库 >二进制安装mysql5.7

二进制安装mysql5.7

时间:2022-09-07 15:14:41浏览次数:112  
标签:二进制 安装 mysql5.7 local data mysqld mysql root CentOS8

1.安装相关包
[root@CentOS8 ~]# yum  install libaio numactl-libs -y
2.创建用户和用户组
[root@CentOS8 ~]# groupadd mysql

[root@CentOS8 ~]# useradd -r -g mysql -s /bin/false mysql
3.创建存放数据库的文件
[root@CentOS8 ~]# mkdir -p /data/mysql

[root@CentOS8 ~]# chown mysql.mysql /data/mysql
4.下载对应的二进制文件包

网址:https://downloads.mysql.com/archives/community/
image

[root@CentOS8 ~]# tar -xzf mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

[root@CentOS8 ~]# cd /usr/local/

[root@CentOS8 local]# ln -vs  mysql-5.7.38-linux-glibc2.12-x86_64/ mysql

[root@CentOS8 local]# chown -R root.root /usr/local/mysql/
5.更改环境变量
[root@CentOS8 ~]# echo 'PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh

[root@CentOS8 ~]# . /etc/profile.d/mysql.sh
6.准备配置文件
[root@CentOS8 ~]# cat /etc/my.cnf

[mysqld]
datadir=/data/mysql
skip_name_resolve=1
socket=/data/mysql/mysql.sock
log-error=/data/mysql/mysql.log
pid-file=/data/mysql/mysql.pid

[client]
socket=/data/mysql/mysql.sock
7.生成root空密码
mysqld --initialize-insecure --user=mysql --datadir=/data/mysql  #初始化mysql数据库的时候会把root密码设置成一个空密码

#初始化生成mysql数据库的相关文件(和mysql5.6的不一样)
8.准备服务脚本和启动
[root@CentOS8 ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

[root@CentOS8 ~]# chkconfig --add mysqld

[root@CentOS8 ~]# service mysqld start
9.测试登录
[root@CentOS8 ~]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.38 MySQL Community Server (GPL)

Copyright (c) 2000, 2022, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

标签:二进制,安装,mysql5.7,local,data,mysqld,mysql,root,CentOS8
From: https://www.cnblogs.com/heyongshen/p/16665491.html

相关文章

  • 【AGC】应用安装报错没有证书怎么办
    ​【问题描述】最近我公司开发的应用收到用户反馈,在手机上安装报错:“安装失败,错误提示:com.android.ddmlib.InstallException:INSTALL_PARSE_FAILED_NO_CERTIFICATES:Sca......
  • Notepad++无法安装插件问题的解决方案
    在官网下载了最新的64位的notepad++,在安装notepad++插件过程中一共遇到了2个问题:1、在插件管理中,选择了插件后,下载按钮置灰的,没法点击,RT解决方式:搜索“windowsdefende......
  • windows下安装配置ant
    下载地址:官方下载地址https://ant.apache.org/bindownload.cgi历史版本下载地址https://archive.apache.org/dist/ant/binaries/1.下载ant,我选择了第二个链接下载,速度......
  • React developer tools调试工具全网最新最全安装教程
    https://blog.csdn.net/qq_41553400/article/details/125934446?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommen......
  • Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):3、Maven独立插件安装与setting
    文章目录:Taurus.MVC-Java版本打包上传到Maven中央仓库(详细过程):1、JIRA账号注册Taurus.MVC-Java版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布Tau......
  • redis 集群安装
    1.前期准备安装ruby升级ruby参见前一篇前期准备#EPEL源安装ruby支持yuminstallrubyrubygems-y使用国内源gemsource-ahttp://mirrors.aliyun.com/rubyge......
  • Docker安装Java及环境配置
    一、安装jdk1、搜索javajdk#yumsearchjava|grepjdk2、选择安装版本#yuminstall-yjava-1.8.0-openjdk*3、安装完成后输入java-version查看安装的版本、ja......
  • vmware安装centos7遇到问题Enter the path to the kernel header
     yum装好以后继续运行./vmware-install.pl然后出了下面的情况Enterthepathtothekernelheaderfilesforthe3.10.0-957.el7.x86_64kernel?INPUT:[]defaultT......
  • 实验环境安装配置
    一、实验目的熟悉实验环境熟悉Linux基本操作二、实验要求(一)任务请根据实验环境安装文档,完成特定开源软件的安装(二)实验报告请用Markdown排版,提交在博客园班级作业区,......
  • 咖啡壶(chemex)安装
    咖啡壶(chemex)安装咖啡壶(Chemex)是一个轻量的、现代设计风格的ICT资产管理系统。得益于Laravel框架以及DcatAdmin开发平台,使其具备了优雅、简洁的优秀体验。咖啡壶(C......