2026 MariaDB数据库安装与基础使用指南(附安装包)
下载资源
夸克网盘
网盘 App「扫一扫」转存
⚠️ 本站资源仅供学习交流使用
MariaDB数据库是做什么的
MariaDB是一款开源的关系型数据库管理系统,由MySQL的创始人迈克尔·维德纽斯主导开发。它在MySQL的基础上进行了大量优化和改进,保持完全兼容的同时,加入了更多存储引擎、性能优化和安全性增强。对于需要数据库支持的Web应用、服务器项目和开发环境来说,MariaDB是目前可靠的开源数据库选择之一。如果你之前用过MySQL,切换到MariaDB几乎不需要学习成本,命令、语法、工具完全兼容。
MariaDB安装包下载方式
MariaDB安装包下载地址:MariaDB安装包(官网正版) 夸克网盘下载
MariaDB安装步骤
- 在Windows系统下,下载.msi安装包后双击运行:
/clean_0.jpg)
- 点击”Next”进入安装选项,会安装所有组件包括数据库服务端、客户端和开发库。安装路径可以改到D盘:
/clean_1.jpg)
- 设置root密码,这个就是数据库管理员密码,一定要记住。建议勾选”Enable access from remote machines for ‘root’ user”(如果需要在其他电脑连这台数据库的话):
/clean_2.jpg)
- 如果你已经安装过MySQL,再安装MariaDB的时候会提示端口已经占用,所以需要改变一下端口号即可:
/clean_3.jpg)
- 等待安装完成:
/clean_4.jpg)
在开始菜单中找到安装好的MariaDB命令行窗口,可以输入mariadb —version查看是否安装成功,用mysql -u root -p输入密码后就能进入数据库管理界面。
/clean_5.jpg)
MariaDB基础使用说明
安装完成后用 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退出数据库命令行。
MariaDB注意事项
安装路径可以自定义到D盘;如果本机已安装过MySQL,安装MariaDB时需要修改端口号避免冲突;设置root密码后要牢记,这是数据库管理员密码。
常见问题
问:连接数据库时报错”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配置文件中的端口号即可。
问:安装过程中提示端口被占用该如何处理?
答:如果你已经安装过MySQL,再安装MariaDB的时候会提示端口已经占用,需要改变一下端口号即可,修改后即可正常继续安装。