【2026最新】MariaDB下载安装全攻略:数据库环境搭建与基础使用
MariaDB是一款开源的关系型数据库管理系统,由MySQL的创始人迈克尔·维德纽斯主导开发。 MariaDB在MySQL的基础上进行了大量优化和改进,保持完全兼容的同时,加入了更多存储引擎、性能优化和安全性增强。对于需要数据库支持的Web应用、服务器项目和开发环境来说,MariaDB是目前最可靠的开源数据库选择之一。 在开源关系型数据库领域,MariaDB和MySQL是双胞胎但又有区别: 对于普通Web开发来说,MariaDB在兼容性、性能和社区支持之间达到了最好的平衡。如果你之前用过MySQL,那用MariaDB几乎不需要学习成本,命令、语法、工具完全兼容,直接换过来就行。 MariaDB安装包(官网正版)下载地址: 1) 我的是 Windows 系统,下载.msi安装包后双击运行: 2) 点击"Next"进入安装选项,会安装所有组件包括数据库服务端、客户端和开发库。安装路径可以改到D盘: 3) 设置root密码,这个就是数据库管理员密码,一定要记住。建议勾选"Enable access from remote machines for 'root' user"(如果需要在其他电脑连这台数据库的话): 4) 如果你已经安装过mysql,再安装mariaDB的时候回提示端口已经占用了,所以需要改变一下端口号即可: 5) 等待安装完成: 在开始菜单中找到安装好的 mariaDB 命令行窗口,可以输入mariadb --version查看是否安装成功,用mysql -u root -p输入密码后就能进入数据库管理界面。 安装完成后用 mysql -u root -p 登录数据库,输入之前设置的密码。 创建数据库:CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 建议用utf8mb4字符集,支持完整的Unicode字符(包括表情符号)。 创建用户并授权:推荐创建专用的数据库用户,不要直接用root。CREATE USER 'myuser'@'localhost' IDENTIFIED BY '密码'; 然后授权:GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'localhost'; 最后FLUSH PRIVILEGES;让配置生效。 查看状态:用SHOW DATABASES;查看所有数据库,用SHOW TABLES;查看当前数据库中的表,用STATUS;查看MariaDB的运行状态和版本信息。 退出:输入exit或按Ctrl+D退出数据库命令行。 连接数据库时报错"Access denied for user 'root'@'localhost'",一般是忘记了密码或者密码输入错误。Windows下可以以管理员身份运行命令提示符,执行mysqld --skip-grant-tables跳过权限验证来重置密码。Linux下则用sudo mysqld_safe --skip-grant-tables启动后修改密码。 MariaDB服务无法启动,可以先检查3306端口是否被占用。运行netstat -ano | findstr :3306(Windows)或sudo lsof -i :3306(Linux/macOS)查看端口占用情况。如果有其他数据库占用了3306端口,修改MariaDB配置文件中的端口号即可。 MariaDB作为MySQL的完全兼容替代品,是目前开源数据库市场的不二之选。安装 MariaDB 后做好安全配置和基础设置,配合备份习惯,就能稳定运行数年不变。 对于正在搭建Web项目或学习数据库的开发者和运维人员来说,MariaDB值得一试。MariaDB下载
https://pan.quark.cn/s/fe438e4d9a9d
https://pan.xunlei.com/s/VOr7rzV0Bd-6pXpNmJvH2ZXsA1?pwd=fzrm#MariaDB安装
MariaDB基础使用
MariaDB常见问题
总结