- 完全删除mysql残留
yum remove mariadb
rm -f /etc/my.cnf
rm -rf /var/lib/mysql
- 安装mariadb
yum install -y mariadb-server
systemctl start mariadb
systemctl enable mariadb
- 设置root账户密码
mysqladmin -u root -p password <密码>
初始没有密码就直接回车
- 以root身份登录 配置权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '<密码>' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 创建用于登陆的用户,并且赋予全部权限
CREATE USER dzzhyk IDENTIFIED BY '<密码>';
GRANT ALL PRIVILEGES ON *.* TO 'dzzhyk'@'%' IDENTIFIED BY '<密码> WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 删除用户
DROP USER <name>;
- 更改用户的密码
UPDATE mysql.user SET password=password('新密码') WHERE User="<name>" and Host="<host>";
参考:
https://blog.csdn.net/sfeng95/article/details/61624959
https://www.cnblogs.com/LvLoveYuForever/p/5585197.html
https://blog.csdn.net/daijiguo/article/details/81560891
https://blog.csdn.net/qq_36326434/article/details/78975055