zoukankan      html  css  js  c++  java
  • Linux 安装MySQL

    参考:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html#yum-repo-installing-mysql

    参考:https://www.jianshu.com/p/52bbb6a94f99

    过程记录:

    系统:centos 8.0

    1、在 https://dev.mysql.com/downloads/repo/yum/ 找到对应的 rpm 包的下载地址。我用的是 https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

    2、> wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm 下载这个包

    3、> yum -y install mysql80-community-release-el8-1.noarch.rpm 安装包依赖

    4、> yum -y install mysql-community-server  安装mysql ,到这一步的时候出现了错误,如下图

     然后我百度了一下,看到一个解决方法如下:

    解决方法:cd 到rpm包所在的目录然后执行 > rpm -ivh mysql80-community-release-el8-1.noarch.rpm   执行这句话。执行结果如下图

     继续执行: > yum -y install mysql-community-server 结果还是提示  于是仔细看了别人的解决方法,发现在了其中的问题,应该执行 > yum -y install mysql-server  去掉了“社区”

    5、> yum -y install mysql-server 安装成功。

     6、> systemctl start mysqld 成功后启动MySQL。

    7、> systemctl status mysqld.service 启动后查看启动状态。状态如下图

     8、接着查看MySQL的初始密码:> grep "password" /var/log/mysql/*  执行查询,结果如下,从截图可知,初始密码是空的。

    9、修改密码:> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Capso366@qq.com';

    可选:

      10、设置好后通过navicat去链接,提示决绝远程登录,通过查资料得知,这是由于root用户的host值(在mysql数据库中)为localhost导致的,也就是说只能在localhost登录root用户。此时需要把root的host值改为通配 ‘%’。

        > use mysql;

        > update user set host = '%' where user = 'root';

        > flush privileges;  刷新权限,这一步要注意。

  • 相关阅读:
    将其他js类库制作成seajs模块
    Jquery 数组操作
    jquery 数组 添加元素
    Asp.net core MVC paypal支付、回调——app支付
    最近接触的几种APP支付方式——支付宝支付
    最近接触的几种APP支付方式——信用卡支付AuthorizeNet
    最近接触的几种APP支付方式——微信app支付
    微信选择图片、上传图片、下载图片、扫一扫接口调用源码
    Oracle连接查询语句
    在ps中,怎么把图片的一部分剪切出来,创建一个新的图层?
  • 原文地址:https://www.cnblogs.com/leeke/p/14540620.html
Copyright © 2011-2022 走看看