新增wiki命令文件
This commit is contained in:
32
wiki/sources/mysql-mariadb-shu-ju-ku-xiang-xi-xin-xi.md
Normal file
32
wiki/sources/mysql-mariadb-shu-ju-ku-xiang-xi-xin-xi.md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
title: "MySQL MariaDB 数据库详细信息"
|
||||
type: source
|
||||
tags: [database, mariadb, mysql, nas]
|
||||
date: 2026-04-13
|
||||
source_file: raw/Technical/Home Office/🟠MySQL MariaDB 数据库详细信息.md
|
||||
---
|
||||
|
||||
## Summary
|
||||
- 核心主题:MariaDB数据库的远程访问配置与用户创建
|
||||
- 问题域:数据库网络访问安全与权限管理
|
||||
- 方法/机制:socket本地登录 + CREATE USER远程授权 + GRANT ALL PRIVILEGES
|
||||
- 结论/价值:解决新安装MariaDB默认只允许localhost访问的问题
|
||||
|
||||
## Key Claims
|
||||
- MariaDB新安装后只有root@localhost,没有root@%或其他远程用户
|
||||
- 远程访问失败的根本原因是缺少Host/User组合和对应权限
|
||||
- 必须通过CREATE USER 'shenwei'@'%'创建允许任意主机连接的用户
|
||||
- FLUSH PRIVILEGES使权限更改立即生效
|
||||
|
||||
## Key Concepts
|
||||
- [[数据库远程访问]]:通过TCP/IP网络连接数据库,而非socket本地连接
|
||||
- [[MariaDB权限管理]]:基于Host+User组合的访问控制机制
|
||||
|
||||
## Key Entities
|
||||
- [[MySQL]]:此处指MariaDB分支,兼容MySQL协议
|
||||
- [[Synology-NAS]]:数据库运行的宿主环境
|
||||
|
||||
## Connections
|
||||
- [[MySQL]] ← 运行于 ← [[Synology-NAS]]
|
||||
|
||||
## Contradictions
|
||||
Reference in New Issue
Block a user