申威 SW-64 架构安装 MySQL 8.0.18 (KY10系统 RPM包) 步骤指南

​

这是一个在采用申威SW-64处理器 的服务器上,安装特定版本 ​MySQL 8.0.18 数据库 的简单教程。使用的安装包是专门为申威架构 和麒麟KY10操作系统适配的RPM包。

​准备工作:先拿到安装包​

  1. 安装包下载: pan.quark.cn/s/973671d9a...,你得先有这个文件:mysql-8.0.18-4.ky10.sw_64.rpm。确保它已经在你申威服务器的某个目录里了,比如放在 /root目录下。

​开始安装​

  1. ​打开终端​:用 root 用户登录到你的申威服务器。

  2. ​进入安装包所在目录​:

    bash 复制代码
    cd /root
  3. ​直接用 rpm 命令安装​:

    复制代码
    rpm -ivh mysql-8.0.18-4.ky10.sw_64.rpm
    • -i是安装。
    • -v是显示详细点的信息。
    • -h是显示安装进度条。
  4. ​等着它完成 ​:命令执行完,如果没有报错,就说明安装成功了。这个包可能会把 MySQL 的文件放在像 /usr/local/mysql这样的标准目录里。

​安装后最重要的一步:初始化​

  1. ​初始化数据库​:这是最关键的一步,用来生成默认的数据库和 root 用户的初始密码。

    css 复制代码
    /usr/local/mysql/bin/mysqld --initialize --user=mysql
    • 注意:命令执行后,请务必留意最后几行的输出信息 ,里面会包含一个临时的 root 密码,样子像 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: xxxxxxxx。先把这串随机密码记下来,第一次登录要用。
  2. ​更改数据目录的权限​(如果需要):

    bash 复制代码
    chown -R mysql:mysql /usr/local/mysql/data/

​启动 MySQL 并尝试登录​

  1. ​启动 MySQL 服务​:

    sql 复制代码
    systemctl start mysql
    • 如果 systemctl不行,可以试试用 service 命令:service mysql start。
  2. ​检查服务是否正常运行​:

    lua 复制代码
    systemctl status mysql
    • 看到 active (running)就说明启动成功了。
  3. ​第一次登录​:

    bash 复制代码
    /usr/local/mysql/bin/mysql -u root -p
    • 回车后,系统会提示你输入密码。这时,就把第6步记下来的那个临时密码粘贴进去(输入密码时屏幕不会显示星号,正常现象,输完直接回车就行)。
  4. ​赶紧修改 root 密码 ​:一登录进去,马上改密码,不然啥也干不了。在 MySQL 的命令行里执行(注意把 '你的新密码'替换成你想设的复杂密码):

    sql 复制代码
    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

    输完按回车,看到 Query OK就说明修改成功了。

​

相关推荐
zly350040 分钟前
centos7 mount设备挂载 /dev/sda1/硬盘挂载
linux·运维·服务器
工业一体机老司机1 小时前
工业一体机选购后的系统部署:Ubuntu下Docker容器化运行与GPIO配置
linux·ubuntu·docker·人机交互
哎呦,帅小伙哦1 小时前
进程监控工具——htop
linux·运维·服务器
夏虫不可与之言冰2 小时前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
春涧草茶3 小时前
慢就是快12-12手动抛出异常
java·linux·前端
KING-WU5124 小时前
Linux 工具之Make 与 Makefile
java·linux·服务器
Lsetea4 小时前
OpenSSL报certificate is not yet valid:error 9与notBefore时间排查
linux·运维·https·ssl证书·openssl
魔法阵维护师4 小时前
Linux 命令行入门踩坑记录:从 VMware 装系统到文件管理
linux·运维·服务器
Apipi*5 小时前
30天速通Linux 第七章进程间通信
linux·运维·服务器
emo_2b5 小时前
Pycharm配置conda解释器时遇到的问题及解决方法
linux·pycharm·conda