MySQL安装(linux)

Centos 安装mysql

安装mariadb

yum install mariadb mariadb-server mariadb-develmysql

安装mysql

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

  • 下载MySQL源安装包vim

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

  • 安装MySQL源学习

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

  • 查看MySQL源是否安装成功.net

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

  • 修改MySQL安装版本server

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

    将对应版本的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.

学习别人解决问题的思路

相关文章
相关标签/搜索