zoukankan      html  css  js  c++  java
  • centos7安装mysql

    1. 环境准备

    CentOS-7 安装好,最好是Minimal版本的

    新建soft目录,上传mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz

    配置好网络

    2. 依赖安装

    Mysql 编译安装需要使用perl,先把这些编译工具安装好

    yum -y install perl

    yum -y install perl-devel

    yum -y install 'perl(Data::Dumper)'

    3. 安装mysql

    3.1. 解压

    tar -zxvf mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz

    重命名

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

    mysql里面的所有放置到 /usr/local/mysql

     mkdir /usr/local/mysql

     mv * /usr/local/mysql

    3.2. 初始化安装

    3.2.1. 创建好数据目录

    mkdir -p /data/mysql

    3.2.2. 初始化

    cd /usr/local/mysql/scripts

    ./mysql_install_db --user=root --basedir=/usr/local/mysql --datadir=/data/mysql --pid-file=/data/mysql/mysql.pid --tmpdir=/tmp  --explicit_defaults_for_timestamp=true

    3.2.3. 配置my.cnf文件

    cd /usr/local/mysql/support-files

    cp my-default.cnf /etc/my.cnf

    cp mysql.server /etc/init.d/mysql

    vi /etc/my.cnf

    basedir = /usr/local/mysql

    datadir = /data/mysql

    socket = /tmp/mysql.sock

    log-error = /data/mysql/error.log

    pid-file = /data/mysql/mysql.pid

    user = root

    tmpdir = /tmp

    3.2.4. 修改环境变量

    vi /etc/profile

    export MYSQL_HOME=/usr/local/mysql

    export PATH=$MYSQL_HOME/bin:$PATH

    source /etc/profile

    3.2.5. 启动mysql

    service mysql start

    3.2.6. 登陆mysql,修改给root密码

    mysql

    mysql>use mysql;

    mysql>update user set password=password('root') where user='root' and host='localhost';

    mysql>flush privileges;

    3.2.7. 允许远程访问

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

    flush privileges;

    3.2.8. 关闭防火墙

    systemctl stop firewalld.service

    systemctl disable firewalld.service

  • 相关阅读:
    内部排序一
    安全的文件访问方式
    Json序列化
    对进度条的通用封装实现
    关于'//'解答
    jquery中美元符号($)命名冲突
    linux 文件属性与权限
    【层次查询】Hierarchical Queries之亲兄弟间的排序(ORDER SIBLINGS BY)
    How to create a freehand tool
    C# 获取COM对象 ProgId ClsId
  • 原文地址:https://www.cnblogs.com/zhoufly-blog/p/12359148.html
Copyright © 2011-2022 走看看