openEuler-22.03安装 mysql8.0.32

2024-04-29 00:04

本文主要是介绍openEuler-22.03安装 mysql8.0.32,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、下载解压

下载地址: MySQL :: Download MySQL Community Server (Archived Versions)

tar -xvf mysql-8.0.32-1.el7.x86_64.rpm-bundle.tar -C /opt/mysql-8.0.32

 二、安装

最开始安装一直报错

 缺少 libcrypto.so.10库文件,安装openssl可以解决

wget http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-4.el8.x86_64.rpmrpm -ivh compat-openssl10-1.0.2o-4.el8.x86_64.rpm --nodeps

2.还是按之前的安装方法

rpm -hiv mysql-community-common-8.0.32-1.el7.x86_64.rpm
rpm -hiv mysql-community-client-plugins-8.0.32-1.el7.x86_64.rpm
rpm -hiv mysql-community-libs-8.0.32-1.el7.x86_64.rpm
rpm -hiv mysql-community-client-8.0.32-1.el7.x86_64.rpm --force --nodeps  # 安装失败,添加 --force --nodeps
rpm -hiv mysql-community-icu-data-files-8.0.32-1.el7.x86_64.rpm
rpm -hiv mysql-community-server-8.0.32-1.el7.x86_64.rpm

三、启动mysql

启动MySQL服务
systemctl start mysqld查看MySQL的进程并设置服务器开机启动mysql
systemctl status mysqld
systemctl enable mysqld查看初始化密码
cat /var/log/mysqld.log | grep password

mysql启动成功,但是查看版本提示异常

参考博客:mysql启动时报错:error while loading shared libraries: libncurses.so.5: cannot open shared object file的解决办法_Mysql_脚本之家

ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5
ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5

接下来进行下一步操作

查看初始化密码
cat /var/log/mysqld.log | grep passwordmysql -uroot -p 初始密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '******';use mysql;
update user set host = '%' where user ='root';
flush privileges;ps: 用mysql连接工具就可以正常连接了。

这篇关于openEuler-22.03安装 mysql8.0.32的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944609

相关文章

windows11 Django环境安装

相关文档 1、验证python和pip3环境 C:\Users\Administrator>pythonPython 3.12.3 (tags/v3.12.3:f6650f9, Apr 9 2024, 14:05:25) [MSC v.1938 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license"

Oracle镇压重复行的sql

在Oracle数据库中,如果你想要查询时不返回重复的行,你可以使用DISTINCT关键字。但是,如果你想要“镇压”或删除表中的重复行,你需要进行一些不同的操作。   以下是一些常见的方法来处理重复的行:   使用DISTINCT查询不重复的行:   如果你只是想在查询结果中不显示重复的行,你可以使用DISTINCT关键字。   sql SELECT DISTINCT column

我和jetson-Nano的故事(10)——安装OpenCV3.2.0

1. 仓库地址 opencv https://opencv.org/releases/page/6/opencv_contrib https://github.com/opencv/opencv_contrib/tree/3.2.0 2. cmake-gui安装 安装指令 sudo apt-get install cmake-qt-gui 如果安装过程中入到下面的问题 可以按照以下方

Docker版本Mysql容器中不支持输入中文解决方法

为了设备安全,目前mysql等容器端口均不映射到宿主机上,进行一些mysql的维护操作时,需要进入mysql容器内部进行。此时遇到无法输入中文的问题,现详细记录解决方法。 一.查看mysql官方镜像启动的容器中字符集状态 1. 首先进入容器内部 docker exec -it mysql /bin/bash 2. 查看字符集状态 locale root@mysql:/# lo

linux系统介绍和安装教程(含安装链接放在最下面了)

一、linux系统简介 在Linux和C语言的发展历程中,有几位关键人物为它们的诞生和推广做出了重要贡献。 首先,肯·汤姆森(Ken Thompson)是一位在AT&T公司工作的员工,他不仅发明了B语言,还创造了Unix系统。此外,他还与丹尼斯·里奇(Dennis Ritchie)合作,共同开发了C语言。C语言作为一种高级编程语言,具有高效、灵活的特点,它的出现使得Unix系统能够更广泛地应用

国产银河麒麟V10SP1系统安装Qt和MySql步骤

安装软件:准备好Kylin-Desktop-V10-SP1-Release-hwe-2107-x86_64.iso和qt-opensource-linux-x64-5.14.2.run 安装步骤: 1、VMWare软件中新建一个虚拟机并安装Kylin-Desktop-V10-SP1-Release操作系统,安装时候输入密码的地方记得要用英文,否则很容易进去之后自己都不知道输入的用户密码是什

CentOS 7安装Nginx错误

说明:本文记录两个CentOS 7安装Nginx时的错误; 场景&解决 CentOS 7安装Nginx,参考下面这篇文章: CentOS 7安装Nginx 进入nginx目录,运行configure文件时,报下面的错误 错误信息:./configure: error: the HTTP rewrite module requires the PCRE library. You can

python番外(2)——Basemap安装

Ubuntu下安装Basemap包,第八章及后续内容会用到此包。 步骤一:下载basemap.tar.gz 如下网址: https://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/ 下载想要的版本。 到目录下解压: $ tar zxvf basemap-1.0.7.tar.gz 步骤二:安装GOES li

准备工作Canopy安装Day1

说明:本文章为Python数据处理学习日志,主要内容来自书本《利用Python进行数据分析》,Wes McKinney著,机械工业出版社。 安装和设置 作者推荐Python安装包为ENthought Python Distribution(现更名Enthought Canopy),译本发行时间距现在有2年时间,所以期间有版本更新,译者建议下载书中提到的安装包版本epd_free_7.3-1-w

Android10.0应用安装白名单---添加签名校验

背景 为了避免系统被安装上各种各样的app,客户要求系统需要有个安装白名单的功能。 文章目录 背景思路Android应用签名apk安装白名单进行签名校验获取apk签名的证书指纹android源码中获取证书指纹签名校验 结语微信公众号 思路 白名单功能主要是通过确认要安装的应用是否在白名单上,如果不在,则不允许安装。筛选的标准可以通过包名进行判断。但单纯包名进行判断还是不够安全,