访问下载地址:downloads.mysql.com/arc...
执行卸载mariadb命令:yum remove mariadb-server mariadb
检查并删除mariadb相关未删除的包:rpm -qa | grep mariadb
卸载mariadb-connector-c-3.0.6-9.ky10.aarch64包:yum remove mariadb-connector-c-3.0.6-9.ky10.aarch64
执行yum clean all命令进行清理
手动删除MariaDB的数据目录和配置文件:rm -rf /var/lib/mysql/ rm -rf /etc/my.cnf
遇到rpm -ivh *.rpm安装包时出现perl(JSON)依赖错误,通过yum install perl-JSON解决
执行rpm -ivh *.rpm命令继续安装mysql
启动服务:systemctl start mysqld
通过查看日志文件获取数据库临时密码:grep 'temporary password' /var/log/mysqld.log
使用临时密码登录数据库:mysql -hlocalhost -uroot -p"Cv#+X.eu,48i"
修改root用户密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
允许root用户远程连接:use mysql; # 进入 MySQL 库 update `user` set Host = '%' where User = 'root' and Host = 'localhost'; # 修改远程连接 flush privileges; # 刷新
重启服务:systemctl restart mysqld
创建新用户并赋予所有权限:use mysql;
CREATE USER 'admin'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION;
flush privileges;
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。