linux 之centos7搭建mysql5.7.29的详细过程

1.下载mysql 

 1.1下载地址  

 https://downloads.mysql.com/archives/community/  

 1.2版本选择

  

2.管理组及目录权限 

 2.1解压mysql

    tar -zxf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz上传目录/home/tools

    

  2.2重命名

    mv mysql-5.7.29-linux-glibc2.12-x86_64 mysql-5.7.29

    

  2.3移动指定目录

    mv mysql-5.7.29 /usr/local/

    

  2.4添加用户组与用户

    groupadd mysql

    useradd -r -g mysql mysql

    

  2.5修改目录权限

    chown -R mysql:mysql /usr/local/mysql-5.7.29/

3.安装mysql 

 3.1配置mysql服务

    cp /usr/local/mysql-5.7.29/support-files/mysql.server /etc/init.d/mysql

  3.2修改mysql服务

    vi /etc/init.d/mysql

  

  3.3 修改配置文件my.cnf

    vi /etc/my.cnf

    

    拷贝内容如下,按需调整参数

[client]
port = 33066
default-character-set=utf8
[mysqld]
# 一般配置选项
basedir = /usr/local/mysql-5.7.29
datadir = /usr/local/mysql-5.7.29/data
port = 33066
character-set-server=utf8
default_storage_engine = InnoDB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZEO, NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

3.4初始化mysql

    /usr/local/mysql-5.7.29/bin/mysqld

    --initialize--user=mysql

    --basedir=/usr/local/mysql-5.7.29

    --datadir=/usr/local/mysql-5.7.29/data

    成功如下,注意密码

    

  3.5启动服务

    service mysql start

    

4.登录与远程设置  4.1登录mysql

    ./mysql -u root p 记住注册密码

    

  4.2修改root登录密码

    set password=password('新密码');

    

  4.3开启远程访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码';
flush privileges;

5.环境变量与开机启动配置  

5.1设置环境变量

    vi /etc/profile

    添加如下内容

# mysql environment
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin

    source /etc/profile更新系统变量

  5.2开机启动

    chkconfig --add mysql mysql服务到自启服务

    chkconfig mysql on 设置自启

    chkconfig --list查看服务列表

    

总结

到此这篇关于linux 之centos7搭建mysql5.7.29的详细过程的文章就介绍到这了,更多相关centos7搭建mysql5.7.29内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 阿里云CentOS7搭建Apache+PHP+MySQL环境

    最近要搭建一个阿里云的LMAP环境,选了CentOS7来做搭建. 1.Apache Centos7默认已经安装httpd服务,只是没有启动. 如果你需要全新安装,可以yum install -y httpd 启动服务:systemctl start httpd.service 设置开机自动启动:systemctl enable httpd.service Apache配置文件:/etc/httpd/conf/httpd.conf 项目默认存放目录为/var/www/html 你可以用vi来编辑或

  • 在centos7上搭建mysql主从服务器的方法(图文教程)

    本文主要是介绍在centos上搭建mysql的主从服务器.如果没有搭建过的,可以查看我以前的博客,里面有详细的安装centos和在centos上安装mysql的说明. 一.安装从虚拟机: 1.右键->管理->克隆 2.选择完整克隆 3.修改虚拟机的位置,默认在C盘下. 4.当克隆完成后,就有这样两台虚拟机了, 由于克隆的两台服务器,ip是一样的,所以需要修改从服务虚拟机ip: 5.修改从服务虚拟机的配置,打开配置文件 如果不知道配置文件是哪个,可以按照下面的方式找到, 6.找到下面红线部分,将

  • CentOS7 + node.js + nginx + MySQL搭建服务器全过程

    前言 最近项目要求,需要一台服务器,阿里和腾讯都不错,我选择了腾讯云,系统为CentOS 7(linux).记录搭建服务器的过程,方便以后再次搭建是借鉴和给第一次搭建服务器的朋友借鉴之用. 工具 安装git 执行: sudo yum install git 安装nodejs 官网查看最新版本 下载 先进入/usr/src文件夹,这个文件夹通常用来存放软件源代码: cd /usr/local/src/ wget https://nodejs.org/dist/v4.6.0/node-v4.6.0.

  • linux 之centos7搭建mysql5.7.29的详细过程

    1.下载mysql 1.1下载地址 https://downloads.mysql.com/archives/community/ 1.2版本选择 2.管理组及目录权限 2.1解压mysql tar -zxf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz上传目录/home/tools 2.2重命名 mv mysql-5.7.29-linux-glibc2.12-x86_64 mysql-5.7.29 2.3移动指定目录 mv mysql-5.7.29 /u

  • Linux下Centos7安装Mysql5.7.19的详细教程

    1.下载mysql 网址: https://dev.mysql.com/downloads/mysql/ 2.选择源码包,通用版点击下载 直接下载就可以了,不用登录 3.解压编译 tar -zxvf mysql-5.7.19.tar.gz cd mysql-5.7.19.tar.gz 创建数据目录  mkdir -p /data/mysql 先用cmake编译,没有这个命令需要先yum安装 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ #这个是编译

  • vscode搭建STM32开发环境的详细过程

    需要安装的软件 vscode 必装插件: C/C++:用于提供高亮显示和代码补全 Cortex-Debug:用于提供调试配置 make make工具可以直接下载xPack项目提供的windows-build-tools工具里面带了make工具. Release xPack Windows Build Tools v4.2.1-2 · xpack-dev-tools/windows-build-tools-xpack (github.com) openocd arm-none-eabi stm32

  • 在PyCharm搭建OpenCV-python的环境的详细过程

    目录 版本 步骤 1.用PyCharm创建一个工程: 2.打开设置,添加配置(add): 3.安装opencv-python库; 4.稍等片刻: 5.测试: 版本 PyCharm2021.2.3 +python-3.6.7 +opencv-python-4.5.2.52 步骤 1.用PyCharm创建一个工程: 2.打开设置,添加配置(add): 3.安装opencv-python库; (1)更换下载源: (2)安装相应的版本:opencv-python-4.5.2.52: 4.稍等片刻: 5.

  • Centos7安装 mysql5.6.29 shell脚本

    本文实例为大家分享了mysql5.6.29的shell脚本,供大家参考,具体内容如下 创建脚本mysql.sh,直接运行sh mysql.sh #!/bin/bash if [ -d /software ] ;then cd /software else mkdir /software && cd /software fi #is exist command ,if not,yum install is_exist() { which $1 if [ $? -ne 0 ] ;then yu

  • linux云服务搭建七日杀服务器的详细流程

    目录 准备工作 1.设置swap 2.安装screen 3.安装SteamCmd运行所需环境 4.创建一个用户 steamCMD与七日杀服务器端 1.下载并安装SteamCMD 2.登录steam账号 3.下载七日杀服务端 4.配置服务端 5.配置防火墙 6.启动服务器 补充 1.几个重要路径和文件 2.添加mod 3.管理服务器 准备工作 首先你需要拥有一个云服务器,内地的主流云服务平台有阿里云.腾讯云等,如果你在海外可以选择AWS.google云服务等.七日杀服务端的建议最低配置是2core

  • CentOS7下安装MySQL5.7.39的详细过程

    一.下载 下载地址:https://dev.mysql.com/downloads/mysql/ 二.解压 tar xvf mysql-5.7.39-1.el7.x86_64.rpm-bundle.tar 三.卸载已安装包 rpm -qa|grep mariadb mariadb-libs-5.5.68-1.el7.x86_64 rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 四.按顺序安装rpm包 rpm -ivh mysql-communit

  • docker-compose搭建mongodb、mysql的详细过程

    下面看下docker-compose搭建mongodb.mysql的详细方法,内容如下所示: version: '3' services: mysqldbservice: image: 'mysql:latest' restart: always container_name: mysqlcontainer volumes: - ./data:/var/lib/mysql - ./my.cnf:/etc/mysql/my.cnf - ./init:/docker-entrypoint-initd

  • Linux中Centos7搭建Hadoop服务步骤

    下载Hadoop 官网:http://hadoop.apache.org/releases.html 先配置jdk环境(教程:http://www.jb51.net/article/108936.htm) 下载以后 解压到到/usr/local tar -zxvf hadoop-2.8.0.tar.gz -C /usr/local 为了方便操作 把hadoop-2.8.0 改为hadoop mv /usr/local/hadoop-2.8.0 /usr/local/hadoop 查看主机名 ho

  • openEuler 搭建java开发环境的详细过程

    目录 1. 初始化环境 2. 安装jdk8 3. 安装SVN 4. 安装Git 5. 安装Node.js 6. 下载并激活IntelliJ IDEA 7. 下载并激活Navicat 本文操作系统及版本号:↓openEuler release 22.03 LTSLinux version 5.10.0-60.35.0.64.oe2203.x86 _64 1. 初始化环境 # 1. 更新依赖库 yum -y update # 2. 安装常用工具包 yum -y install wget tar vi

随机推荐