iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL in CentOS 7 安装部署
  • 596
分享到

MySQL in CentOS 7 安装部署

MySQLinCentOS7安装部署 2018-02-25 08:02:24 596人浏览 才女
摘要

1. 下载上传安装包到服务器 下载链接: https://pan.baidu.com/s/1YNaEq9E8lugXC8ebKyegwA 提取码:ienf 2. 解压及创建目录 解压 tar xzvf Mysql-5.7.1

MySQL in CentOS 7 安装部署

1. 下载上传安装包到服务器

下载链接:
https://pan.baidu.com/s/1YNaEq9E8lugXC8ebKyegwA

提取码:ienf

2. 解压及创建目录

  • 解压

tar xzvf Mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz

  • 重命名

mv mysql-5.7.11-linux-glibc2.5-x86_64 mysql

  • 家目录下创建文件夹

mkdir mysql/arch mysql/data mysql/tmp

3. 创建my.cnf 文件

vi /etc/my.cnf

  • 具体内容下载以下文件查看

Http://39.99.250.62:8080/file/download/myconf.txt

4. 创建用户组及用户

  • 创建一个gid为101,名称为dba的组

groupadd -g 101 dba

  • 创建用户名称为mysqladmin,指定uid为514,用户组为dba,root,(-d)并指定该用户的家目录

useradd -u 514 -g dba -G root -d /usr/local/mysql mysqladmin

  • 一般不需要设置mysqladmin的密码,直接从root或者LDAP用户sudo切换

usermod -u 514 -g dba -G root -d /usr/local/mysql mysqladmin

5. 配置环境变量

  • 在当前用户环境变量配置文件追加内容

vi mysql/.bash_profile

export MYSQL_BASE=安装路径
export PATH=${MYSQL_BASE}/bin:$PATH

unset USERNAME

set umask to 022
umask 022
PS1=`uname -n`":""$USER"":""$PWD"":>"; export PS1

6.赋权限和用户组,切换用户mysqladmin,安装

  • 在root用户下执行

chown mysqladmin:dba /etc/my.cnf

chmod 640 /etc/my.cnf

chown -R mysqladmin:dba /usr/local/mysql

chmod -R 755 /usr/local/mysql

7.配置服务及开机自启动

  • 将服务文件拷贝到init.d下,并重命名为mysql

cd /usr/local/mysql

cp support-files/mysql.server /etc/rc.d/init.d/mysql

  • 赋予可执行权限

chmod +x /etc/rc.d/init.d/mysql

  • 删除服务

chkconfig --del mysql

  • 添加服务

chkconfig --add mysql

chkconfig --level 345 mysql on

8.安装libaio及安装mysql的初始db

yum -y install libaio

sudo su - mysqladmin

  • usr/local/mysql 下执行

      bin/mysqld 
      --defaults-file=/etc/my.cnf 
      --user=mysqladmin 
      --basedir=/usr/local/mysql/ 
      --datadir=/usr/local/mysql/data/ 
      --initialize
    

在初始化时如果加上 –initial-insecure,则会创建空密码的 root@localhost 账号,否则会创建带密码的 root@localhost 账号,密码直接写在 log-error 日志文件中(在5.6版本中是放在 ~/.mysql_secret 文件里)

9.查看临时密码

cd /usr/local/mysql/data

  • 查看密码

cat hostname.err |grep passWord

10.启动

su mysqladmin

/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &

11.登录及修改用户密码

  • 登录mysql

mysql -uroot -pxxxx

  • 修改用户密码

alter user root@localhost identified by "lxz123";

  • 创建用户

GRANT ALL PRIVILEGES ON . TO "root"@"%" IDENTIFIED BY "lxz123" ;

  • 赋权限

flush privileges;

12.重启

service mysql restart

mysql -uroot -plxz123

您可能感兴趣的文档:

--结束END--

本文标题: MySQL in CentOS 7 安装部署

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS 7部署OpenStack(
    1、创建数据库[root@controller ~]# mysql -u root -p -e "CREATE DATABASEglance;"Enter password: [root@controller ~]# mysql -u ro...
    99+
    2023-01-31
    CentOS OpenStack
  • centos 7 部署 golang
    centos 7 部署 golangGo是一种新的、强大而简单的编程语言,它有着良好的内存安全性、并发性和代码可维护性。如果您正在使用CentOS 7,并需要在服务器上部署golang,那么本文将为您提供详细的步骤指导。步骤1:安装Gola...
    99+
    2023-05-15
  • Centos 7安装mysql-5.7.22
    注意:5.7.20版本之后,默认不带my.cnf配置文件!安装epel更新源(对应系统版本)下载epel文件epel-release-latest-7.noarch.rpmwget https://mirrors.aliyun.com/ep...
    99+
    2023-01-30
    mysql Centos
  • CentOS中怎么安装部署MySQL 8.0
    本篇文章给大家分享的是有关CentOS中怎么安装部署MySQL 8.0,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Mysql8.0安装 (Y...
    99+
    2024-04-02
  • <MySQL> Centos 7环境安装MySQL
    Centos 7环境安装MySQL 1.卸载不要的环境 停止MySQL服务 systemctl stop mariadb.servicesystemctl stop mysqld 禁止MySQL服务开机自启 systemctl disabl...
    99+
    2023-08-16
    centos mysql
  • 【MYSQL】—— MySQL 在 Centos 7环境安装
    本期,我将给大家介绍的是如何在【Linux】上安装相应的 mysql。 目录 1. 卸载不要的环境 2. 检查系统安装包 3. 获取mysql官⽅yum源 4. 安装mysql yum 源,对⽐前后yum源 5. 看看能不能正常⼯作 6....
    99+
    2023-09-09
    mysql 数据库
  • centos 7 安装python3
    yum install openssl-devel -y wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz tar zxvf Python...
    99+
    2023-01-31
    centos
  • centos 7 安装python3.6
    centos7 默认安装了python2.7.5,当需要使用python3的时候,可以手动下载python源码后编译安装.python 官网:www.python.org1.安装python可能用到的依赖yum install openss...
    99+
    2023-01-31
    centos
  • Centos 7安装unbound
    1.关闭firewall:#停止firewallsystemctl stop firewalld.service#禁止firewall开机启动systemctl disable firewalld.service2.永久关闭vi /etc/...
    99+
    2023-01-30
    Centos unbound
  • Centos 7安装 redmine 3
    一、配置网卡,能够访问互联网(略)========================================================二、配置环境yum -y install patch make gcc gcc-c++ gcc...
    99+
    2023-01-31
    Centos redmine
  • Centos部署MySQL 5.7
    一、环境准备 服务器一台,下载我提供的源码包,并上传至服务器。 二、部署安装MySQL 1、安装gcc [root@mysql ~]# yum -y install gcc* 2、卸载mariadb [ro...
    99+
    2024-04-02
  • CentOS 7如何安装配置MySQL 5.7
    小编给大家分享一下CentOS 7如何安装配置MySQL 5.7,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! CentOS 7安装配置MySQL 5.7 概述 前文记录了在Wind...
    99+
    2024-04-02
  • 怎么在CentOS 7中安装MySQL 5.7
    今天就跟大家聊聊有关怎么在CentOS 7中安装MySQL 5.7,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。本文测试环境:CentOS 7 64...
    99+
    2024-04-02
  • CentOS 7 Linux安装nginx 1.22.1 + php 8.0.28 + mysql
    centos 7永久关闭SELinux sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configsudo setenforce 0 centos 7安装...
    99+
    2023-09-13
    linux centos php nginx
  • CentOS 7 下安装 Python
    当前最新的 CentOS 7.3 默认安装的是 Python 2 ,并且默认的官方 yum 源中不提供 Python 3 的安装包。最近需要在机器上装awscli,需要python2.6.5+或python3.3+,python3我这边通...
    99+
    2023-01-31
    CentOS Python
  • CentOS 7下安装Python3.6
    •安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel   •到python...
    99+
    2023-01-30
    CentOS
  • centos 7 下安装python3
    http://www.linuxidc.com/Linux/2016-04/129784.htm 这篇文章的确不错...
    99+
    2023-01-31
    centos
  • centos 7 yum 安装 pyth
    sudo yum install epel-releasesudo yum install python34...
    99+
    2023-01-31
    centos yum pyth
  • CentOS 7 安装宝塔
    哈喽大家好,这篇文章将向大家介绍如何在自己的服务器上安装宝塔。       注意:服务器必须为没有安装过任何软件的纯净环境,如果不是则需要前往控制台重装系统(尤其是安装过Apache/Nginx、MySQL、PHP等)       这里我们...
    99+
    2023-10-23
    centos 服务器 linux
  • 『MySQL快速上手』Centos 7安装MySQL详解
    文章目录 1.卸载掉之前安装的MySQL2.检查系统安装包3.卸载默认安装包4.获取mysql官方yum源5.安装mysql yum源6.安装mysql服务7.查看配置⽂件和数据存储位置8.启动mysql服务9.登录mysql方法一...
    99+
    2023-08-16
    centos mysql linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作