zoukankan      html  css  js  c++  java
  • mysql linux 安装

    1,检查有没有旧的版本

    rpm -qa | grep mysql

    2,删除

    rpm -e --nodeps  mysql-community-debuginfo-8.0.17-1.el8.x86_64

    3, msyql 官网 下载中心 找到 DOWNLOADS , 点击Yum Repository

    找到yun 源版本,可以直接下载,也可以用命令下载

    4,cd /usr/local

    mkdir mysql ,我是将mysql 下载放在这个路径下面

    wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

    5,安装

    yum localinstall mysql80-community-release-el7-3.noarch.rpm

    6,检查是否下载

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

    7,安装server

    yum install mysql-community-server

    8,启动服务

    systemctl start mysqld
    或者
    service msyqld start

    失败了,检查状态

    service mysqld status

    最后发现是因为我之前已经安装过mysql ,里面有/var/lib/mysql 这个文件夹,删掉。

    rm -rf /var/lib/mysql

    9,再次启动,OK。

    10,设置开机启动

    [root@hella-hadoop mysql]# systemctl enable mysqld
    [root@hella-hadoop mysql]# systemctl daemon-reload

    11,获取临时密码,登陆

    [root@hella-hadoop mysql]# grep 'temporary password' /var/log/mysqld.log
    2019-08-15T01:49:07.123646Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: !sNntIw=_2uz

    12,mysql -uroot -p 登陆

    13,修改密码,

    alter user user() identified by "123456";

    报错,密码等级不对

    查看参数,

    show variables like '%vali%';

    14,修改密码等级,或者自己修改密码的适合复杂点,大小写,特殊符号都用上,密码要求网上可以搜索到

    SET GLOBAL validate_password.policy=0;

    15,OK ,再修改密码,长度还是8位,我没修改,可以自行修改

    16,设置可以远程登陆,进入到mysql 数据库,修改user 表的host ,可以参考

    https://www.cnblogs.com/pickKnow/p/10521185.html

  • 相关阅读:
    20165225《Java程序设计》第六周学习总结
    实验一 Java开发环境的熟悉
    20165225《Java程序设计》第五周学习总结
    移动web——bootstrap响应式工具
    移动web——bootstrap栅格系统
    移动web——bootstrap模板
    移动web——媒体查询
    移动web——轮播图
    移动web——touch事件应用
    移动web——touch事件介绍
  • 原文地址:https://www.cnblogs.com/pickKnow/p/11356175.html
Copyright © 2011-2022 走看看