linux 安装mysql5.7 数据库

1.下载MySQL yum 源

  • mysql yum 源下载
    image.png

    我是centos6,下载的对应版本的yum 源
  • 下载后上传linux,并解压


    image.png
  • 解压文件:# tar -zxvf mysql80-community-release-el6-1.noarch.rpm
  • 解压文件后,修改yum 源 要安装的版本为5.7


    mysql yum 源

    修改yum 源
# vim /etc/yum.repos.d/mysql-community.repo
# 把对应5.7版本的 `enabled=0`改为`enabled=1` 把其它版本的enabled=1 改为 0(enabled:表示启用改yum )
修改后保存退出 :wq

2.安装mysql

  • 安装mysql # yum install mysql-server
  • 启动MySQL服务# service mysqld start
  • 第一次登陆mysql修改MySQL密码,mysql 5.7以后有安装时有默认的密码
    # 查看log-error 文件位置
    cat /etc/my.cnf
    查看log-error文件位置

    打开log-error 文件查看密码
    vim /var/log/mysqld.log
    mysql 初始默认密码
  • 查看密码后,登陆MySQL:
    登陆MySQL:# msyql -uroot -p
    mysql 登陆

    密码为在log-error 中看到的密码;

3.第一次登陆MySQL必须修改密码

  • 本地测试虚拟机中把密码改的简单点:
    查看密码验证策略:mysql> show variables like '%password%'
    mysql 密码策略

    修改密码长度:mysql> set global validate_password_length=4
    修改密码难度:mysql> set global validate_password_policy=0
    ok,可以在次查看一下是否修改:mysql> show variables like '%password%'
    现在可以修改一个简单的密码:mysql> alter user 'root'@'localhost' identified by '1234'
    ok,退出MySQL:mysql> quit 重新登陆:mysql -uroot -p*新密码*

你可能感兴趣的:(linux 安装mysql5.7 数据库)