zoukankan      html  css  js  c++  java
  • Linux 安装mysql5.7.32

    创建用户组和mysql用户
    groupadd mysql
    useradd -g mysql mysql
    把你下载的包上传并且解压
    然后修改配置my.cnf配置文件,这里主要是说一下my.cnf的配置文件
    `[mysqld]
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    basedir=/usr/local/software/mysql-5.7.32
    datadir=/usr/local/software/mysql-5.7.32/data
    port=3306
    socket=/tmp/mysql.sock
    lower_case_table_names=1
    character_set_server=utf8
    user=mysql
    explicit_defaults_for_timestamp=true

    [mysqld_safe]
    log-error=/usr/local/software/mysql-5.7.32/data/mysqld.log
    pid-file=/usr/local/software/mysql-5.7.32/data/mysqld.pid

    [client]
    port=3306
    socket=/tmp/mysql.sock
    忘记密码跳过密码
    skip-grant-tables
    mysql.user set authentication_string=password('qwer!@#$1234') where user='root'
    flush privileges ;
    删除my.cnf里面的skip-grant-tables重启服务
    修改密码
    set password=password=('qwer!@#$1234R')

    添加开机自启配置环境变量
    把服务注册到服务管理里面并且授权
    cp mysql.server /etc/init.d/mysqld


    配置环境变量

    export PATH=$PATH:/usr/local/software/mysql-5.7.32/bin

    注意事项

    • 安装的目录mysql用户目录必须给他们的目录授权属组属主都是 mysql mysql 可以使用chown -R 给整个目录授权
    • 启动mysql的服务在support-files下面 ./mysql.service restart
  • 相关阅读:
    解决genemotion模拟器冲突导致的Android Studio无法启动ADB的问题
    Google Chrome Resize Plugin
    IntelliJ IDEA + Maven创建Java Web项目
    iOS开发
    Java对象和XML的相互转换化
    使用SpringMVC的@Validated注解验证的实现
    Spring @Validated 使用
    @validated注解实现
    springmvc的@Validated注解使用
    C#调用C++编写的DLL
  • 原文地址:https://www.cnblogs.com/zhuhuibiao/p/15009242.html
Copyright © 2011-2022 走看看