• 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

  • 相关阅读:
    iOS-AVPlayer
    简单认识一下什么是闭包
    你珍惜一个人,一定是感动过
    用户关闭浏览器页器,弹出一个提示
    Html5 小球键盘移动
    HTML坦克大战学习01
    關於 WebClient wc = new WebClient() 下載第三方數據不能進安安信任異常
    封装自己的yQuery
    js彈出層或者js彈出引用url Frame 層
    动态创建表单模拟提交
  • 原文地址:https://www.cnblogs.com/wangcr/p/13839318.html
Copyright © 2020-2023  润新知