• MySQL安装(linux)


    Centos 安装mysql

    安装mariadb

    yum install mariadb mariadb-server mariadb-devel

    安装mysql

    • rpm -qa | grep MySql 查看系统是否安装mysql

    • 下载MySQL源安装包

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

    • 安装MySQL源

      yum localinstall mysql57-community-release-el7-8.noarch.rpm

    • 查看MySQL源是否安装成功

      yum repolist enabled | grep "mysql.-community."

    • 修改MySQL安装版本

      vim /etc/yum.repos.d/mysql-community.repo

      将对应版本的enable=0 改为enable=1;

    • 安装MySQL

      yum install mysql-community-server

    • 启动MySQL服务

      sudo systemctl start mysqld

    • 开机启动

      sudo system enable mysqld

      sudo system daemon-reload

    • 修改登录密码(mysql会初始化一个随机密码用于首次登录(rpm安装),保存在/var/log/mysql.log中)

      cat /var/log/mysqld.log | grep password

    • 登录mysql并修改登录密码

      • msyql 限制密码安全性, validate_password_policy值限定了最小密码长度, 修改使之可以设置简单密码
      • set global validate_password_policy=0; 使得密码判断长度基于下面的变量
      • set global validate_password_length=1;
    • MySQL5.7 中user表中password字段改成authentication_string了

    安装出现的问题:

    Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

    学习别人解决问题的思路

  • 相关阅读:
    python day1
    Vue与react的择决
    CommonJS规范
    js面向对象的程序设计
    正则匹配所有的a标签
    js-静态、原型、实例属性
    js中参数不对应问题
    sublime常用快捷键
    JSON.parse()和JSON.stringify()
    setAttribute()
  • 原文地址:https://www.cnblogs.com/sfth/p/11198449.html
Copyright © 2020-2023  润新知