简介
在本项目中,你将学习如何在 MySQL 数据库中创建新用户、设置最大连接数以及配置二进制日志保留期。本项目旨在帮助你理解基本的数据库管理任务,以及如何使用 SQL 脚本实现自动化。
👀 预览

🎯 任务
在本项目中,你将学习:
- 如何在系统上启动 MySQL 服务
- 如何创建无需密码即可本地登录的新用户
- 如何设置数据库的最大连接数
- 如何启用二进制日志的自动删除并设置日志保留期
🏆 成果
完成本项目后,你将能够:
- 在 MySQL 数据库中管理用户账户和权限
- 配置数据库设置以优化性能和维护
- 使用 SQL 脚本自动化常见的数据库管理任务
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"])
mysql(("MySQL")) -.-> mysql/DatabaseFunctionsandDataTypesGroup(["Database Functions and Data Types"])
mysql(("MySQL")) -.-> mysql/TransactionManagementandSecurityGroup(["Transaction Management and Security"])
mysql(("MySQL")) -.-> mysql/SystemManagementToolsGroup(["System Management Tools"])
mysql/BasicKeywordsandStatementsGroup -.-> mysql/select("Data Retrieval")
mysql/BasicKeywordsandStatementsGroup -.-> mysql/source("External Code Execution")
mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/user("User Info Function")
mysql/TransactionManagementandSecurityGroup -.-> mysql/grant_permission("Permission Granting")
mysql/SystemManagementToolsGroup -.-> mysql/show_variables("Configuration Overview")
mysql/SystemManagementToolsGroup -.-> mysql/mysqladmin("Admin Utility")
subgraph Lab Skills
mysql/select -.-> lab-301428{{"MySQL 数据库管理基础"}}
mysql/source -.-> lab-301428{{"MySQL 数据库管理基础"}}
mysql/user -.-> lab-301428{{"MySQL 数据库管理基础"}}
mysql/grant_permission -.-> lab-301428{{"MySQL 数据库管理基础"}}
mysql/show_variables -.-> lab-301428{{"MySQL 数据库管理基础"}}
mysql/mysqladmin -.-> lab-301428{{"MySQL 数据库管理基础"}}
end