zoukankan      html  css  js  c++  java
  • Linux:Centos7安装Mysql5.7

    检查mysql是否存在

    rpm -qa | grep mysql

    如果存在之前的版本,利用yum -y remove 删除。

    下载

    通过wget命令下载Mysql5.7的gz包

    wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

    查看用户和组是否存在

    Linux:Centos7安装Mysql5.7

     

    检查Mysql组合用户是否存在,如无则创建

    cat /etc/group | grep mysql
    cat /etc/passwd | grep mysql

    添加Mysql用户组

    groupadd mysql

    创建名为mysql的用户,并加入mysql用户组

    useradd -g mysql mysql

    为mysql用户设置密码

    passwd mysql

    安装

    复制到/usr/local/mysql目录

     cd /usr/local/
    /home/t/mysql-5.7.25-linux-glibc2.12-x86_64
    mv mysql-5.7.25-linux-glibc2.12-x86_64 mysql

    进入/usr/local/mysql目录,利用bin目录下的mysql_install_db进行安装

    cd /usr/local/mysql
    bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
    Linux:Centos7安装Mysql5.7

     

    启动

    /etc/init.d/mysqld restart
    Linux:Centos7安装Mysql5.7

     

    解决 ERROR! MySQL server PID file could not be found! 错误

    用ps找到Mysql相关进程,用kill命令干掉

    ps aux|grep mysql 
    kill -7 9274 9461
    Linux:Centos7安装Mysql5.7

     

    再重启就好了

    /etc/init.d/mysqld restart

    设置开机启动

    进入/usr/local/mysql目录,设置开机启动

    cd /usr/local/mysql

    chkconfig --level 35 mysqld on

    chkconfig --list mysqld

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

    chkconfig --add mysqld

    chkconfig --list mysqld

    查看Mysql运行状态

    service mysqld status
    SUCCESS! MySQL running (9871)

    环境配置

    修改 /etc/profile文件,在末尾添加如下信息

    export PATH=$PATH:/usr/local/mysql/bin

    profile生效

    source /etc/profile

    重置密码

    获取root原始密码

    Linux:Centos7安装Mysql5.7

     

    修改密码

    登录Mysql数据库

    mysql -uroot -p
    Linux:Centos7安装Mysql5.7

     

    set PASSWORD = PASSWORD('123456');

    flush privileges;

    Linux:Centos7安装Mysql5.7

     

    添加对外访问权限

    update user host='%' where user='root'
    Linux:Centos7安装Mysql5.7

     

    重启Mysql

    Linux:Centos7安装Mysql5.7

     

    验证

    利用Mysql客户端工具SQLyog,输入查看Mysql查看版本命令

    SELECT VERSION();
    或者
    SELECT @@version;
    Linux:Centos7安装Mysql5.7

     

    停止

    /etc/init.d/mysqld stop
    Linux:Centos7安装Mysql5.7

     

    到此,Centos7安装Mysql就结束了。

  • 相关阅读:
    [原]将Oracle 中的blob导出到文件中
    [原]unique index和non unique index的区别
    lsattr/chattr
    [原]说不清楚是Oracle的Bug还是TSM的Bug
    [摘]Oracle限制某个数据库帐号只能在特定机器上连入数据库
    [原]复制Oracle Home所需要注意的几个问题
    [原]Oracle Data Guard 折腾记(二)
    配置vsFTP的虚拟用户认证
    [原]给Oracle 11g Interval分区进行重命名
    [摘]如何抓住蝴蝶效应中的那只蝴蝶
  • 原文地址:https://www.cnblogs.com/WIU1905/p/11802867.html
Copyright © 2011-2022 走看看