centos8上安装mysql5.6

技术centos8上安装mysql5.6 centos8上安装mysql5.61.下载5.6
选择5.6.45,Red Hat Enterprise Linux,Linux 7https://dev.m

centos8上安装mysql5.6

1.下载5.6

选择5.6.45,红帽企业版Linux,Linux 7

https://dev.mysql.com/downloads/mysql/5.6.html

直接地址:

https://dev。MySQL。com/get/Downloads/MySQL-5.6/MySQL-5。6 .45-1 .El 7。x86 _ 64。rpm-管束。水手

2.解压

tar-xvf MySQL-5。6 .45-1 .El 7。x86 _ 64。rpm-管束。水手

3.安装

#先卸载

rpm-ev MySQL-client-5。6 .45-1 .El 7。x86 _ 64节点PS

rpm-ev MySQL-dev-5。6 .45-1 .El 7。x86 _ 64节点PS

rpm-ev MySQL-服务器-5.6.45-1.el7.x86_64 -节点

找到残留一并删除

find/-name mysql

#后安装

rpm-IVH MySQL-客户端-5。6 .45-1 .El 7。x86 _ 64。每分钟转数

rpm-IVH MySQL-dev-5。6 .45-1 .El 7。x86 _ 64。每分钟转数

rpm-IVH MySQL-服务器-5。6 .45-1 .El 7。x86 _ 64。每分钟转数

安装遇到

MySQL-客户端-5。6 .47-1 .El 6。x86 _ 64需要图书馆。所以。5()(64位)以及MySQL-客户端-5。6 .47-1 .El 6。x86 _ 64需要libtinfo。所以。5()(64位)

安装妙的安装libtinfo*

妙的安装库*

4.启动

systemctl启动关系型数据库

若启动失败,无权限

mkdir -p /usr/bin/mysql

5.修改密码

# 获得密码

cat /root/mysql_secret

# 登录

mysql -uroot -p '上一步获得的密码'

# 修改密码

为根" @"localhost"=PASSWORD(' 123456 ')设置密码;

6.授权

授予*的所有权限。*通过"123456"和授权选项识别到根"@"%;

7.问题

问题一:

版本5.6.45、[错误]致命错误:请阅读手册的"安全"部分,了解如何以根用户身份运行mysqld!此处关系型数据库是出于安全考虑,默认拒绝用根账号启动关系型数据库服务

1.通过在命令后面加上-用户=根用户进行强制使用根账号启动

mysqld - user=root

2.使用一个普通用户进行启动mysqld。这个用户必须是属于mysqld用户组,且在my.cnf文件中。使用vi /etc/my.cnf

加上用户=mysql进行指定关系型数据库用户来启动关系型数据库服务,或者直接加上用户=根

[设置权限]

使用下面的命令查看是否有关系型数据库用户及用户组

$ cat /etc/passwd #查看用户列表

$卡特彼勒/etc/group #查看用户组列表

如果没有就创建

$ groupadd mysql

$ useradd -g mysql mysql

修改/usr/local/mysqld权限

$ chown-R MySQL : MySQL/usr/local/MySQL d

关系型数据库用户不可用

查看Linux操作系统操作系统所有用户的状态信息

cat/etc/passwd | awk-F ' : ' ' { print $ 1 } ' | xargs-I passwd-S { }

#su mysql

发现无法切换,提示为:此帐户目前不可用

看看关系型数据库的帐号信息

#更多/etc/passwd

MySQL : x :502:5043360:/home/MySQL :/sbin/nologin

把壳是/sbin /nologin ',改成/bin/bash '即可

在Linux操作系统操作系统安装关系型数据库重启提示在执行此语句之前,您必须设置密码的解决方法

关系型数据库显示数据库;

错误1820 (HY000):在执行此语句之前,您必须设置密码

MySQL SET PASSWORD=PASSWORD(' 123456 ');

查询正常,0行受影响(0.00秒)

关系型数据库显示数据库;

5行一组(0.00秒)

关系型数据库连接器冲突包的下载位置及JDBC配置

https://www.cnblogs.com/zzycv/p/13772595.html

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/61493.html

(0)

相关推荐

  • css中position属性设置(css中position的属性)

    技术css定位position属性怎么使用这篇文章主要介绍“css定位position属性怎么使用”,在日常操作中,相信很多人在css定位position属性怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操

    攻略 2021年12月20日
  • redis未授权

    技术redis未授权 redis未授权Redis服务简介
    Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可

    礼包 2021年11月9日
  • JAVA的经典面试问题有哪些

    技术JAVA的经典面试问题有哪些本篇内容介绍了“JAVA的经典面试问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

    攻略 2021年11月30日
  • Python环境变量的示例分析

    技术Python环境变量的示例分析这篇文章将为大家详细讲解有关Python环境变量的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Python环境变量具有一个强大灵活的工业级的

    攻略 2021年12月1日
  • mysql创建删除索引(mysql中如何删除索引)

    技术mysql如何删除index索引小编给大家分享一下mysql如何删除index索引,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年12月21日
  • Linux中系统命令有哪些

    技术Linux中系统命令有哪些小编给大家分享一下Linux中系统命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ps查看系统中进程状态

    攻略 2021年11月20日