archlinux/manjaro安装mysql,适用于所有arch系

本文详细介绍了如何在ArchLinux或Manjaro系统中安装MySQL8.0,包括安装过程、初始化数据库、启动服务、登录、修改密码及查看默认配置。在初始化数据库时可能会遇到icu63缺失和文件夹占用的问题,解决方案也在文中给出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 安装mysql

此次mysql版本为mysql8.0.15
$ sudo pacman -S mysql --noconfirm

2. 初始化数据库

$ sudo mysqld --initialize --user=mysql
此时会生成一个临时密码
在这里插入图片描述
初始化数据库容易出现的两个问题:

  1. 出现下图问题是缺少icu63,需要执行以下代码
    在这里插入图片描述
    $ yay -S icu63 --noconfirm
  2. 出现下图问题是文件夹被占用了,需要执行以下代码
    在这里插入图片描述
    $ sudo rm -rf /var/lib/mysql

3. 启动mysql

$ sudo systemctl start mysqld

4. 登录mysql

$ mysql -u root -p
这里会提示输入临时密码

5. 修改密码

mysql&

<think>我们正在处理一个关于在Arch Linux中使用nano编辑器编辑mirrorlist后如何保存退出的问题。 根据引用[1]和引用[2]中的信息,用户需要编辑/etc/pacman.d/mirrorlist文件以更换软件源。 现在用户已经使用nano打开了文件,但不知道如何保存并退出。 操作步骤: 1. 使用方向键移动光标,进行编辑(例如添加或删除镜像源)。 2. 编辑完成后,按Ctrl+O(即按住Control键再按O键)来保存(Write Out)。此时nano底部会提示确认文件名,按Enter键确认。 3. 然后按Ctrl+X退出nano。 注意:在保存时,nano会询问文件名称,通常直接按Enter键使用当前文件名即可。 因此,回答应该清晰指导用户完成保存和退出的按键操作。</think>### 在 Arch Linux 中保存并退出 nano 编辑器的完整指南 #### 操作步骤: 1. **完成镜像列表编辑后** 在 `/etc/pacman.d/mirrorlist` 中添加中国镜像源(参考示例): ```bash Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch ``` [^2] 2. **保存文件** - 按下组合键:`Ctrl + O` - 底部提示栏显示:`File Name to Write: /etc/pacman.d/mirrorlist` - **直接按 Enter 键** 确认保存 3. **退出编辑器** - 按下组合键:`Ctrl + X` - 立即退出 nano 返回终端 #### 验证操作: ```bash # 检查文件是否更新成功 cat /etc/pacman.d/mirrorlist | grep 'tsinghua\|ustc' # 更新软件包数据库 sudo pacman -Syy ``` #### 可视化操作流程: ```mermaid graph LR A[打开文件] --> B[编辑内容] B --> C[Ctrl+O 保存] C --> D[Enter 确认] D --> E[Ctrl+X 退出] ``` > **关键提示**: > - 若修改后不想保存,按 `Ctrl+X` 后选择 `N` 放弃保存 > - 底部状态栏始终显示可用快捷键(`^O` = Ctrl+O) > - 镜像源优先级:越靠上的源优先级越高[^2]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值