zoukankan      html  css  js  c++  java
  • Linux CenterOS安装mysql5.6.12linuxglibc2.5x86_64.tar.gz步骤

    1.首先配置IP

    Cd /etc/sysconfig/network-scripts/

    vim ifcfg-ens32

    ONBOOT=no,改为ONBOOT=yes。(开机启动激活网卡)

    2.构建yum仓库,将所需软件上传至xshell中。

    umount /dev/sr0

    mkdir -p /media/cdrom

    mount /dev/sr0 /media/cdrom

    cd /etc/yum.r*

    mkdir a/

    mv C* a/

    cp a/*M* ./

    sed -i '20 s/0/1/' C*

    yum -y clean all

    yum makecache

    setenforce 0

    sed -i '7 s/enforcing/disabled/' /etc/selinux/config

    Cd

    3.解压安装包。

    [root@local]#tar xf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz -C /usr/local/

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

    4.重命名

    [root@localhost local]#mv mysql-5.6.12-linux-glibc2.5-x86_64 mysql

    5.安装依赖软件包

    [root@local local]#yum -y install perl perl-devel

    6添加用户和组

    [root@local local]#groupadd mysql

    [root@local local]#useradd -r -g mysql mysql

    7.修改目录权限

    [root@local local]#chown -R mysql.mysql /usr/local/mysql

    8初始化安装数据库

    [root@local local]#cd mysql

    [root@localhostmysql]#scripts/mysql_install_db --user=mysql--basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    9注册服务

    [root@localhostmysql]#cp /usr/local/mysql//support-files/mysql.server/etc/rc.d/init.d/mysql

    [root@localhostmysql]#cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

    cp: overwrite `/etc/my.cnf'? Y  (最好配置为默认配置)

    [root@localhostmysql]# chkconfig --add mysql 

    [root@localhostmysql]# chkconfig mysql on

    10.启动服务

    [root@localhostmysql]#service mysql start

    Starting MySQL. SUCCESS!(初次启动完成)

    11.添加环境变量,可以略过。当然这样做会更方便报告mysql相关命令,也可以不添加,但每次执行命令要切换到/usr/local/mysql/bin目录或者加上绝对路径执行命令,个人觉得比较费事……

    [root@localhostmysql]#vi /etc/profile

    exportMYSQL_HOME=/usr/local/mysql

    exportPATH=$PATH:$MYSQL_HOME/bin

    [root@localhostmysql]#source /etc/profile

    修改管理员密码,默认为空,所以最好修改,格式如下:

    [root@localhost ~]# mysqladmin -uroot password "123123"

    格式一:[root@localhostmysql]#mysqladmin -u root password 'new-password'

    格式二:[root@localhostmysql]#/usr/local/mysql/bin/mysqladmin -u root password 'new-password'(没有添加环境变量使用)

    13.登录mysql,完成mysql数据的库的安装。

    Centos 7 的启动方法是

    CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令:

    //临时关闭 systemctl stop firewalld

    //禁止开机启动 systemctl disable firewalld

    当然,如果安装了iptables-service,也可以使用下面的命令,

    yum install -y iptables-services

    //关闭防火墙

    service iptables stop

    Redirecting to /bin/systemctl stop  iptables.service

    //检查防火墙状态

    service iptables status

  • 相关阅读:
    Linux内核中的双向链表struct list_head
    Linux文件的基本操作函数
    Ubuntu下载源码并编译
    Ubuntu搭建交叉编译开发环境
    终端下更改printk打印级别
    进程内存分配
    程序的内存分配
    C语言数据类型char
    RSA算法原理(简单易懂)
    常见复杂指针声明的解析(很详细)
  • 原文地址:https://www.cnblogs.com/yangzp/p/9437218.html
Copyright © 2011-2022 走看看