• Mysql 环境安装


    Mysql 环境搭建

    安装

    yum 安装

    查询是否安装过mysql(新机器略过)

    yum list installed | grep mysql
    # 如果已安装
    yum -y remove mysql-libs.x86_64
    

    下载5.7的源

    wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
    

    安装下载好的rpm包

    rpm -ivh mysql57-community-release-el7-8.noarch.rpm
    

    安装mysql

    yum install mysql-server
    # 安装好后查看版本
    mysql -V
    # 运行mysql
    service mysqld start
    

    设置数据库访问权限

    grant all privileges on *.* to root@"%" identified by "你的密码";
    grant all privileges on *.* to root@"localhost" identified by "你的密码";
    flush privileges;
    

    设置数据库大小写不敏感问题注意以创建的库在修改前十不生效的

    需要重启数据可以:service mysql restart

    vim /etc/my.cnf
    # 在[mysqld]后添加
    lower_case_table_names=1
    

    相关问题

    初始密码问题

    查找初始化密码

     grep "password" /var/log/mysqld.log
    

    修改初始化密码

    # 初始密码验证登记高,需要先设置一个高等级的密码
    SET PASSWORD = PASSWORD('Xx123123,');
    # 设置后 通过修改密码策略,可以修改简单密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
    # 刷新权限问题
    flush privileges;
    

    密码策略相关

    # 报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
    # 查看密码策略
     SHOW VARIABLES LIKE 'validate_password%';
    # 设置密码验证等级
    set global validate_password_policy=LOW;
    # 设置密码长度
    set global validate_password_length=6;
    

    手动安装mysql

  • 相关阅读:
    从0系统学Android-2.6Activity间数据传递
    观察者模式详解
    从0系统学Android-2.5更多隐式Intent用法
    从 View 的四个构造方法说起
    ListView详细介绍与使用
    推荐一个程序员系统学习网址
    从 http协议角度解析okhttp
    从0系统学Android-2.4隐式Intent
    菜单布局记录篇
    轮播图记录篇
  • 原文地址:https://www.cnblogs.com/wangcr/p/13839318.html
Copyright © 2020-2023  润新知