首页 > 数据库 >AnolisOS7.9安装MySQL8

AnolisOS7.9安装MySQL8

时间:2024-05-23 16:23:20浏览次数:27  
标签:MySQL8 root -- mysqld AnolisOS7.9 rpm mysql 安装 user

1. 下载源

1 wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

2. 配置源

1 rpm -ivh mysql80-community-release-el7-3.noarch.rpm

3. 安装

1 yum install mysql-server -y

4. 安装时如果提示

则需要更新密钥

1 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

 5. 启动、查看状态、设置开机启动

1 service mysqld start
2 service mysqld status
3 systemctl enable mysqld.service

6. 修改密码(默认也是没有密码的直接回车输入新密码)

1. 跳过验证
    vi /etc/my.cnf
    新增一行
    skip-grant-tables
2. 重启
    systemctl restart mysqld
3. 登录,提示输密码的话直接回车
    mysql -uroot -p
4. 选择数据库
    use mysql
5. 清空root密码
    update user set authentication_string='' where user='root';
    刷新
    flush privileges;
6. 退出
    exit
7. 去掉第一步my.cnf中添加的skip-grant-tables
8. 重启
    systemctl restart mysqld
9. 再次登录
    mysql -u root -p
10.修改密码(复杂一点)
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'H_3c*Ua';
    刷新
    flush privileges;
11.退出
    exit

 7. 开启远程访问权限

1 mysql -u root -p
2 show databases;
3 use mysql;
4 show tables;
5 select user,authentication_string,host from user;
6 update user set host = '%' where user = 'root';
7 flush privileges;
8 exit;

8. 开启防火墙端口

1. 开放3306端口
sudo firewall-cmd --permanent --zone=public --add-port=3306/tcp
2. 重新加载防火墙规则使更改生效
sudo firewall-cmd --reload
3. 检查端口是否已开放
sudo firewall-cmd --list-ports

 

标签:MySQL8,root,--,mysqld,AnolisOS7.9,rpm,mysql,安装,user
From: https://www.cnblogs.com/jf8710/p/18208528

相关文章

  • WSL安装乌邦图操作系统
    步骤1:首先开启WSL参考官方网站:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual步骤2:下载安装包到网站:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual#downloading-distributions博主下载的是ubuntu18.04:https://wslstorestorage.blob.core.windo......
  • Win11 Linux子系统安装失败错误代码0x800701bc解决方法
    Win11Linux子系统安装失败错误代码0x800701bc解决方法 报错提示:Installing,thismaytakeafewminutes…WslRegisterDistributionfailedwitherror:0x800701bcError:0x800701bcWSL2???https://aka.ms/wsl2kernelPressanykeytocontinue… 处理方法......
  • mysql8.0+版本在使用group by 出现的问题
    起因:由于想使用MySQL8中的函数,手动将项目中的数据库从5.7升级到了8.0.20社区版本,但是升级完之后部分查询报错了,错误信息如下 whichisnotfunctionallydependentoncolumnsinGROUPBYclause;thisisincompatiblewithsql_mode=only_full_group_by去搜了一下,推荐的几......
  • 阿里oceanbase数据库安装步骤-windows-docker
    打开阿里的安装教程:OceanBase分布式数据库-海量数据笔笔算数找到方案3:容器-docker。https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000639587 下载docker-desktop:https://www.docker.com/https://www.docker.com/products/docker-desktop/......
  • VUE3.0的安装教程
    一、下载nodejs    访问nodejs官网或者中文网:nodejs中文网  二、点击下载得到的.msi文件   (1) 点击next (2)接收协议,下一步        三、配置npm相关文件  (1)打开刚才安装node.js的文件夹,在里面新建两个文件夹,分别为node_......
  • 新版本的禅道在使用 nginx 做 https 反向代理时,无法正常安装、升级以及登录
    是想从docker的12.5.3版本升级到16.0版本,但是按步骤升级完成后,发现会卡在一个“禅道开源版15版本升级”的介绍页面无限循环直接部署全新的系统,也会卡在配置数据库连接的页面无限循环而且在容器的日志中,会有一条ERROR1045(28000):Accessdeniedforuser'root'@'loca......
  • docker及docker-compose离线安装
    docker及docker-compose离线安装参考https://blog.csdn.net/linmengmeng_1314/article/details/135653694dockeryumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engi......
  • openEular安装docker
    1、下载源cd/etc/yum.repos.dsudodnfconfig-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo2、修改源文件docker-ce.repo不修改无法安装ll/etc/yum.rope.dvidocker-ce.repo将$releasever替换成centos版本号,比如8.5(和你使用的openEular......
  • 完全免费又超级好用的万能视频播放器PotPlayer安装教程分享
    PotPlayer拥有异常强大的内置音视频解码器,可以支持几乎全部音乐、视频文件格式的播放。PotPlayer内置了非常全面且兼容性良好的视频音频解码器,因此用户无需进行任何手动配置,即可以直接播放几乎目前网络上所有主流的视频音频格式文件,非常方便。而且它的界面也非常简洁清爽,它的配置......
  • Linux下安装Python3
    前言Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环......