安装命令
sudo pacman -S mysql
初始化
sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
初始化成功
# 出现类似一下信息
[Server] A temporary password is generated for root@localhost:fghdr4527%;
初始化失败
# 出现原因各异,具体视情况而定
# 这里遇到初始化目录已存在的情况而初始化失败,删除该目录再重新执行初始化命令。
修改密码
然后就可以修改root密码,修改命令有两种形式,我们先来使用第一种:
alter user root@localhost identified by 'your_password';
例如:
alter user root@localhost identified by '111';
your_password指的是你自己的密码,需要满足大小写字母、数字和特殊字符这三个要求。执行成功后,刷新系统表,命令是:
flush privileges;
然后退出,就可以使用新的root密码来登录了。