zoukankan      html  css  js  c++  java
  • mysql 5.7 简单安装

    安装

    关闭防火墙

    关闭selinux

    创建进程用户

    [root@slave-SQL-52 ~]  useradd mysql -M -s /sbin/nologin
    

    创建目录

    mkdir -p /data/app /data/3306/data /data/3306/logs 
    chown -R mysql.mysql /data 
    解压mysql
    tar xf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz  -C /data/app/
    cd /data/app
    ln -s mysql-5.7.18-linux-glibc2.5 mysql
    

    设置环境变量

    export PATH=/data/app/mysql/bin:$PATH
    
    echo 'export PATH=/data/app/mysql/bin:$PATH' >>/etc/profile
    
    . /etc/profile
    

    安装依赖包

    yum install -y libaio-devel
    

    初始化数据

    /data/app/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/data/app/mysql --datadir=/data/3306/data
    
    

    准备启动脚本

    [root@db01 data]# cp /data/app/mysql/support-files/mysql.server /etc/init.d/mysqld
    

    修改启动脚本

    vim /data/app/mysql/support-files/mysql.server
    basedir=/data/app/mysql
    datadir=/data/3306/data
    

    准备配置文件

    [root@db01 data]# vim /etc/my.cnf
    [mysqld]
    user=mysql
    basedir=/data/app/mysql
    datadir=/data/3306/data
    socket=/tmp/mysql.sock
    [mysql]
    socket=/tmp/mysql.sock
    

    启动数据库

    [root@db01 data]# /etc/init.d/mysqld start
    Starting MySQL. SUCCESS! 
    
    [root@db01 data]# service mysqld restart
    Shutting down MySQL.. SUCCESS! 
    Starting MySQL. SUCCESS! 
    
    [root@db01 data]# chkconfig --add mysqld
    [root@db01 data]# systemctl start mysqld
    

  • 相关阅读:
    Smartforms 设置纸张打印格式
    JVM的垃圾回收算法
    JVM垃圾回收器
    Java类加载过程
    Java内存模型
    计算机模型
    C#----对时间结构DateTime的使用(时间日期的使用)
    C#----我对坐标系的理解和图形转动
    C#----格式化字符串的操作
    其他----
  • 原文地址:https://www.cnblogs.com/dinghc/p/13954446.html
Copyright © 2011-2022 走看看