CentOS7安装MySQL5.7并配置账户等

注意: 有的Centos版本默认安装了mariadb, 可以先将其卸载

检查mariadb是否安装

yum list installed | grep mariadb

卸载mariadb( all )

yum -y remove mariadb*

1.

网上下载MySQL的yum源

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

使用rpm安装下载的mysql的yum源

rpm -ivh 下载下来的.rpm文件

安装mysql-community-server服务

yum install mysql-community-server

启动mysqld服务

systemctl start mysqld

初次安装, 直接敲入:mysql, 进入mysql

如果无法直接进入mysql, 报错: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

可以查询默认的mysql root 密码:

grep ‘temporary password’ /var/log/mysqld.log

然后使用root登录

mysql -u root -p , 回车后输入以上查询到的默认密码

设置(重置)root密码:

set password = ‘新密码’;

设置root用户允许所有主机远程登录

use mysql;

update user set Host=’%’ where user=’root’;

flush privileges;

Original: https://www.cnblogs.com/self479/p/9577976.html
Author: yiSiNing479
Title: CentOS7安装MySQL5.7并配置账户等

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/577643/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java基础之接口篇

    Overload和Override的区别?重载Overload:表示同⼀个类中可以有多个名称相同的⽅法,但这些⽅法的参数列表各不相同,参 数个数或类型不同 重写Override:表…

    Linux 2023年6月7日
    0119
  • python 练习题:使用迭代查找一个list中最小和最大值,并返回一个tuple

    python;gutter:true; -<em>- coding: utf-8 -</em>-</p> <p>请使用迭代查找一个l…

    Linux 2023年6月8日
    0119
  • Windows Terminal 配置oh-my-posh主题 记录

    reference https://cloud.tencent.com/developer/article/1538644https://cloud.tencent.com/dev…

    Linux 2023年6月6日
    0148
  • LinuxKernel(一)

    首先,回顾一下基础的宏操作: C语言宏 # 与 ## #的作用是字符串化:在一个宏中的参数前面使用一个#,预处理器会把这个参数转换为一个字符数组 #define ERROR_LOG…

    Linux 2023年6月8日
    0134
  • 怎么用vscode创建工程

    以下内容为本人的学习笔记,如需要转载,请声明原文链接微信公众号「englyf」 https://mp.weixin.qq.com/s/x2OXMTaLlxb_Os7NDHrKsg …

    Linux 2023年6月6日
    0140
  • 国产银河麒麟Kylin V10操作系统-如何把常用文件夹加入左侧侧边栏(类似windows文件资源管理器中的收藏夹)

    国产银河麒麟Kylin V10操作系统-如何把常用文件夹加入左侧侧边栏(类似windows文件资源管理器中的收藏夹) 第一步:确保侧边栏正确显示。 打开”我的电脑&#8…

    Linux 2023年5月27日
    0115
  • shell 脚本 根据PID过滤查看进程所有信息

    根据PID过滤查看进程所有信息 #!/bin/bash read -p "输入要查询的PID: " P #筛选第二列等于输入的PID号 n=ps aux | a…

    Linux 2023年5月27日
    0166
  • php+nginx环境搭建

    1、安装基础环境: yum -y install gcc bison bison-devel zlib-devel libmcrypt-devel mhash-devel open…

    Linux 2023年6月6日
    0104
  • 第二周作业

    第二周作业 一、显示在/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或者目录 [root@CentOS8 / ]#!mkdir mkdir /etc/…

    Linux 2023年6月13日
    0116
  • 安装及管理文件

    优点: 契合系统兼容性强 如果你可以看懂源代码,修改新增功能 比较自由 缺点: 如果编译出了问题,你看不懂源代码,无法解决 安装过程复杂 没有统一的管理人员 安装过程 程序包编译安…

    Linux 2023年6月6日
    0139
  • Linux之Nginx入门

    一、Nginx介绍 Nginx是一个开源且高性能、可靠的http web服务、代理服务。 开源:直接获取源代码 高性能:支持海量并发 可靠:服务稳定 高性能,高并发 Nginx支持…

    Linux 2023年5月27日
    0122
  • 使用并发 ssh 连接来提升捞日志脚本执行效率

    问题背景 公司有简单粗略的日志服务,部署在多台机器实例上,采集的日志记录在每台机器的本地硬盘上,写一小时后日志文件自动切换,硬盘空间自动回滚。大约可以保存两三天的历史数据。为什么会…

    Linux 2023年5月27日
    095
  • 【电子取证:抓包篇】Fiddler 抓包配置与数据分析(简)

    Fiddler 抓包配置与分析(简) 简单介绍了Fiddler抓包常用到的基础知识,看完可以大概明白怎么分析抓包数据 —【suy999】 Fiddler 抓包工具,可以…

    Linux 2023年6月13日
    0134
  • dockerfile

    基础结构 指令 from label maintainer run cmd export env add copy entrypoint volume user workdir o…

    Linux 2023年6月7日
    0113
  • npm 和 maven 使用 Nexus3 私服 | 前后端一起学

    前文《Docker 搭建 Nexus3 私服 》介绍了在 docker 环境下安装 nexus3 以及 nexus3 的基本操作和管理,本文分别介绍 npm(前端)和 maven(…

    Linux 2023年6月7日
    0101
  • python_base

    1.查看可用函数dir() dir()可以用于查看某个包中可以使用的对象 import math dir(math) 2.查看使用帮助help() 用于查看帮助,用法是具体到函数名…

    Linux 2023年6月7日
    0123
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球