首页 > 数据库技术 > 详细

Manjaro 安装及配置 MySQL8.0

时间:2021-06-15 16:36:23      阅读:31      评论:0      收藏:0      [点我收藏+]

分三步:安装、初始化、启动服务、重置密码

1. 安装命令

由于 Manjaro 官方 repo 默认使用 MariaDB, 所以必须通过 aur repo 来安装 MySql。

yay -S mysql

2. 配置 MySQL

安装完成后,先别启动 mysqld service,需要先初始化 MySQL

初始化 MySQL

初始化MySQL有两种方式,分别为 --initialize 和 --initialize-insecure
- initialize: 默认会为 root 账户生成一个随机密码,且这个密码会过期。过期后需要重新生成一个。
- initialize-insecure : 不会为 root 账户生成密码。
推荐用 initialize 方式生成。

sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql

sudo mysqld --initialize-insecure --user=mysql --basedir=/usr --datadir=/var/lib/mysql

启动 mysqld service

sudo systemctl start mysqld.service

重设密码

  • 连接数据库

    • 如果使用 initialize 初始化 MySQL, 则以下方式连接数据库

      mysql -u root -p
      
      Enter password: (enter the random root password here)
      
    • 如果使用 initialize-insecure 初始化 MySQL,则需要跳过密码连接数据库

      mysql -u root --skip-password
      
  • 修改密码

    ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘root-password‘;
    

这样就可以 root 用户去连接数据库。

3. 开机启动 mysqld 服务

sudo systemctl enable mysqld.service

Manjaro 安装及配置 MySQL8.0

原文:https://www.cnblogs.com/stevenvww/p/14884148.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!