MariaDB安装在uOS,服务器架构是x86_64,版本是VERSION="20"
声明:通过DS问询,验证可行
由于mysql安装不上,选择安装了MariaDB
1. 确认系统信息
首先确认您的uOS版本和架构:
cat /etc/os-release
uname -m # 确认是x86_64架构
2. 安装MariaDB的几种方法
方法一:使用APT包管理器(推荐)
如果uOS基于Debian/Ubuntu:
# 更新软件包列表 sudo apt update # 安装MariaDB服务器 sudo apt install mariadb-server mariadb-client -y # 验证安装 mariadb --version

3. 配置MariaDB
# 启动MariaDB服务
sudo systemctl start mariadb
# 设置开机自启
sudo systemctl enable mariadb
# 检查服务状态
sudo systemctl status mariadb
4. 安全配置
# 运行安全安装脚本 sudo mysql_secure_installation # 按照提示: # 1. 设置root密码 # 2. 移除匿名用户 # 3. 禁止远程root登录 # 4. 移除测试数据库 # 5. 重新加载权限表
5. 基本使用
# 登录MariaDB sudo mysql -u root -p # 或者无密码登录(初始安装后) sudo mysql
6. 常见问题解决
问题1:服务启动失败
# 查看错误日志 sudo journalctl -xe sudo tail -f /var/log/mysql/error.log # 检查端口占用 sudo netstat -tlnp | grep 3306
问题2:权限问题
# 重置root密码 sudo systemctl stop mariadb sudo mysqld_safe --skip-grant-tables & mysql -u root # 在MySQL命令行中: FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; exit; # 重启服务 sudo systemctl start mariadb
7. 配置优化(可选)
# 编辑配置文件 sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf # 常用配置项: # [mysqld] # bind-address = 0.0.0.0 # 允许远程连接 # max_connections = 1000 # character-set-server = utf8mb4 # collation-server = utf8mb4_unicode_ci # 重启服务使配置生效 sudo systemctl restart mariadb
8. 验证安装
# 查看版本 mysql --version # 测试连接 mysql -u root -p -e "SELECT VERSION();" # 查看运行状态 sudo systemctl status mariadb

浙公网安备 33010602011771号