zoukankan      html  css  js  c++  java
  • Centos7:mysql5.6安装,配置及使用(RPM方式)

    1.首先安装好jdk环境,本机所用环境为jdk1.8

    2.卸载MariaDB(Centos7自带)与Mysql

    2.1卸载:MariaDB

    #rpm -qa | grep -i mariadb //查询安装的MariaDB
    #rpm -e --nodeps 查到软件名 //卸载相关MariaDB的所有软件
    #find / -name mariadb
    #whereis mariadb //查找是否有相关配置目录及文件,如有,则 rm -rf 删除

    2.2卸载mysql

    #whereis mysql
    #find / -name mysql //查找是否有相关配置目录及文件,如有,则 rm -rf 删除

    #rm -rf /etc/my.cnf //删除mysql配置文件

    chkconfig --list|grep -i mysql //查看服务
    chkconfig --del mysql //删除服务

    3. 安装依赖

    #yum -y install autoconf

    4.解压MySQL-5.6.41-1.el7.x86_64.rpm-bundle

    #tar -xvf MySQL-5.6.41-1.el7.x86_64.rpm-bundle.tar //解压mysql数据库;

    5.开始安装

    yum install net-tools //先安装net-tools,mysqlServer安装需要

    #rpm -ivh MySQL-server-5.6.41-1.el7.x86_64.rpm //安装mysql server

    #rpm -ivh MySQL-client-5.6.41-1.el7.x86_64.rpm //安装mysql client

    6.启动mysql服务

    #service mysql start

    #service mysql status //查看mysql状态

    7.登录mysql

    #mysql -uroot -p //默认密码在/root/.mysql_secret中

    8.修改密码

    > SET PASSWORD = PASSWORD('123456'); //修改root密码

    9.配置mysql

    #chkconfig --add mysql //加入到系统服务

    #chkconfig mysql on //设置mysql自动启动

    #chkconfig //查询自启列表

    10.关闭系统防火墙

    #systemctl stop firewalld//关闭防火墙

    systemctl status firewalld //查看状态

    systemctl disable firewalld//开机禁用

    11.赋予root远程访问权限

    grant all privileges on *.* to 'root' @'%' identified by '123456';

    flush privileges;//更新权限

    配置大小写不敏感

    /etc/my.cnf

    [mysqld]后添加lower_case_table_names=1

    注:默认mysql目录为/local/share/mysql,如果my.cnf不存在,可以复制my-default.cnf

  • 相关阅读:
    codeforces 672B B. Different is Good(水题)
    codeforces 672A A. Summer Camp(水题)
    poj-1273 Drainage Ditches(最大流基础题)
    hdu-3592 World Exhibition(差分约束)
    poj-1201 Intervals(差分约束)
    解决Windows只能打英文输入法图标不见不显示问题
    Windows查看MD5码
    Windows中类似 linux netstat grep命令
    清空所有账户回收站
    PLSQL dev字符集乱码设置
  • 原文地址:https://www.cnblogs.com/-saligia-/p/9748148.html
Copyright © 2011-2022 走看看