zoukankan      html  css  js  c++  java
  • centos7下安装mysql5.7.24

    第一步:下载rpm包

    sudo wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm
    
    sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm
    

    第二步:yum 安装mysql-community-server

    sudo yum -y install mysql-community-server
    

    这一步比较耗时

    第三步:启动mysql

    sudo systemctl start mysqld
    

    第四步:设置开机启动

    sudo systemctl enable mysqld
    

    第五步:查找初始密码

    在/var/log/mysqld.log文件中找到初始密码

    cat /var/log/mysqld.log
    

    此处初始密码为:%wwkmFXYt2NA

    第六步:登陆mysql

    sudo mysql -uroot -p
    

    输入初始密码:%wwkmFXYt2NA

    第七步:修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'L2019Mysql@';
    

    密码强度默认规则为(长度最少8位,包含大小写字母、数字、特殊字符)

    如果想要设置简单密码,可修改密码强度,可参考:https://blog.csdn.net/u014236541/article/details/78244601

    第八步:设置允许远程登陆

    1.执行授权命令

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

    2.退出mysql操作控制台

    exit
    

    3.开放3306端口

    开启防火墙

    sudo systemctl start firewalld.service
    

    永久开放3306端口

    sudo firewall-cmd --add-port=3306/tcp --permanent
    

    重新加载

    sudo firewall-cmd --reload
    

    关闭防火墙

    sudo systemctl stop firewalld.service
    

    第九步:设置默认编码为utf8

    查看修改前mysql编码

    show variables like '%chara%';
    

    修改/etc/my.cnf文件,加入下面两行

    sudo vim /etc/my.cnf
    
    character_set_server=utf8
    init_connect='SET NAMES utf8'
    

    修改后,重启mysql

    sudo systemctl restart mysqld
    

    查看修改后的mysql编码

    第十步:测试

    使用navicat连接mysql

    mysql重要文件位置

    数据文件位置:/var/lib/mysql

    配置文件位置:/etc/my.cnf

    日志文件位置:/var/log/mysqld.log

    参考资料

    Centos7.3安装和配置Mysql5.7

  • 相关阅读:
    Tips on Hair and Final gathering
    数学公式和符号的念法
    How to use Intel C++ Compiler in Visual Studio 2008
    Number Prefixes in Mathematics
    Glossy reflections/refractions in large scene
    atomic flushing data
    elvish Template Library Plan
    [Maxim07]中光线与三角形求交算法的推导
    C# 关闭窗体立即停止进程
    MS SQL 索引设计的准则
  • 原文地址:https://www.cnblogs.com/zuidongfeng/p/10245846.html
Copyright © 2011-2022 走看看