Linux系统MySQL 5.7部署实战:从官方仓库安装到安全配置
1. 项目概述为什么在Linux上部署MySQL 5.7依然重要最近在帮几个朋友的公司做服务器环境梳理发现一个挺有意思的现象尽管MySQL 8.0已经发布好几年了但生产环境中MySQL 5.7的身影依然随处可见。尤其是在一些对稳定性要求极高、或者应用框架比较老的项目里5.7版本几乎是默认选择。这不上周就有个做电商的朋友他们的ERP系统就指定要跑在5.7上因为供应商提供的插件只兼容到这个版本。所以今天我就结合自己这些年不下百次的安装经验来聊聊在Linux系统上如何从零开始干净利落地搞定MySQL 5.7的下载与安装。这个过程看似基础但里面门道不少从官方源的选择、系统依赖的处理到安装后的安全加固和性能参数初调每一步都有值得注意的细节。如果你正准备在CentOS 7、Ubuntu 18.04/20.04或者类似的Linux发行版上部署MySQL服务无论是用于开发测试还是生产环境这篇手把手的指南应该能帮你避开我当年踩过的那些坑。2. 部署前的核心考量与方案选型在真正动手敲命令之前花几分钟想清楚“怎么装”往往比“赶紧装”更重要。不同的安装方式决定了后续维护的复杂度、升级的灵活性以及出问题时排查的难易程度。2.1 主流安装方式对比与选择在Linux世界里安装MySQL 5.7主要有三种途径使用操作系统自带的软件包管理器如YUM或APT、从Oracle官网下载官方编译好的二进制包Tarball、以及从源码开始编译安装。对于绝大多数场景我强烈推荐第一种——通过官方仓库安装。为什么是官方仓库首先它最省心。仓库里的包已经由MySQL团队针对特定的Linux发行版进行了优化和测试解决了大部分的依赖关系。其次它便于管理。通过systemd管理服务启停、状态查看、开机自启都是一条标准命令的事。最重要的是它支持安全更新。当Oracle发布安全补丁时你可以直接通过系统包管理器进行更新这对于生产环境至关重要。源码编译虽然能让你获得极致的性能调优和控制权比如指定特定的编译参数、安装路径但它过程繁琐需要手动解决大量依赖且后续升级和维护堪称噩梦除非你有非常特殊的定制化需求比如需要移除某些你不用的功能模块以节省内存否则不建议新手或追求效率的运维人员尝试。至于二进制包它介于两者之间适合需要安装在非标准路径比如/home目录下或者系统没有网络需要离线部署的情况。但它的服务管理也需要自己写初始化脚本不如包管理器来的规范。所以我们的核心路线就确定了通过添加MySQL官方提供的YUM或APT仓库使用包管理器来安装。这能确保我们获得一个标准、可维护、易于管理的MySQL 5.7实例。2.2 环境准备与依赖检查无论选择哪种Linux发行版一些通用的准备工作是必须的。首先确保你拥有系统的root权限或者sudo权限后续的安装和配置操作大多需要提升的权限。接下来是内存和磁盘空间检查。MySQL 5.7在启动后即使空载也会占用大约300MB左右的内存。建议系统至少拥有1GB的可用内存。磁盘空间方面二进制安装包大约400MB安装完成后数据目录默认/var/lib/mysql还会占用一些空间预留2-3GB是一个比较安全的做法。最关键的一步是检查并处理系统上可能存在的旧版本MySQL或MariaDB。这是无数安装失败的罪魁祸首。如果系统里残留着之前安装的包或者配置文件会导致端口冲突、服务无法启动等一系列诡异问题。在开始前请务必执行清理操作。对于基于RPM的系统如CentOS、RHEL、Fedora# 查询已安装的mysql相关包 rpm -qa | grep -i mysql # 查询已安装的mariadb相关包 rpm -qa | grep -i mariadb # 如果发现则使用yum remove或rpm -e命令移除它们例如 sudo yum remove mysql-community-server mysql-community-client mariadb-server mariadb对于基于Debian的系统如Ubuntu、Debian# 类似地使用dpkg检查 dpkg -l | grep -i mysql dpkg -l | grep -i mariadb # 使用apt-get purge进行彻底移除会删除配置文件 sudo apt-get purge mysql-server mysql-client mariadb-server mariadb-client清理完成后最好再检查一下关键的配置文件是否已被移除# 检查/etc目录下是否还有my.cnf或mysql目录 ls -la /etc/my.cnf /etc/mysql/ 2/dev/null # 检查数据目录是否空 ls -la /var/lib/mysql/ 2/dev/null如果这些目录下还有文件手动删除它们备份重要数据后。一个干净的系统环境是成功安装的第一步。3. 分步实操从仓库配置到安装验证理论准备就绪我们现在进入实战环节。我会以最常用的CentOS 7/RHEL 7和Ubuntu 20.04为例分别演示通过YUM和APT仓库的安装流程。其他类似发行版如AlmaLinux、Rocky Linux对应CentOS步骤Debian 10/11、Ubuntu 18.04/22.04对应Ubuntu步骤可以举一反三。3.1 配置MySQL官方YUM仓库CentOS/RHEL系列MySQL官方为RedHat系系统维护了一个专门的仓库我们需要先把它添加到系统的软件源列表中。第一步下载仓库安装包。访问MySQL官方社区版下载页面找到“MySQL Yum Repository”的链接通常比较麻烦。更直接的方法是使用wget或curl从MySQL开发者专区获取。目前请注意具体链接可能随时间变化建议从官网导航获取最新版适用于EL7系统的仓库包可以通过以下命令下载# 进入临时目录 cd /tmp # 下载仓库安装包。这里以5.7系列为例注意包名中的版本号。 sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm等等你可能发现了这个包名里是mysql80。别担心这个仓库包是一个“发行包”它包含了多个MySQL系列如5.6, 5.7, 8.0的仓库配置。安装后我们可以通过工具来启用我们需要的5.7系列并禁用默认启用的8.0系列。第二步安装这个仓库包sudo rpm -ivh mysql80-community-release-el7-*.noarch.rpm安装成功后你会在/etc/yum.repos.d/目录下看到新增了几个.repo文件例如mysql-community.repo和mysql-community-source.repo。第三步关键操作默认情况下这个仓库会启用最新的MySQL 8.0。我们需要手动启用5.7仓库并禁用8.0。使用yum-config-manager工具如果未安装可通过yum install yum-utils安装或者直接编辑repo文件。# 方法一使用yum-config-manager sudo yum-config-manager --disable mysql80-community sudo yum-config-manager --enable mysql57-community # 方法二手动编辑文件更直观 sudo vim /etc/yum.repos.d/mysql-community.repo打开文件后你会看到[mysql57-community]和[mysql80-community]等段落。找到[mysql80-community]部分将其中的enabled1改为enabled0。然后找到[mysql57-community]部分确保enabled1。保存退出。第四步在正式安装前可以验证一下仓库配置是否生效并查看可用的MySQL 5.7包# 清理yum缓存并重新建立 sudo yum clean all sudo yum makecache # 列出可用的mysql-community-server包应该看到5.7.x的版本 yum list available | grep mysql-community-server如果能看到类似mysql-community-server.x86_64 5.7.44-1.el7 mysql57-community的输出说明仓库配置成功。3.2 执行安装与初始启动CentOS/RHEL系列仓库配置妥当安装就变得非常简单了。# 安装MySQL服务器核心包和客户端包 sudo yum install -y mysql-community-server mysql-community-client这个命令会自动安装mysql-community-server服务端、mysql-community-client客户端以及它们所依赖的mysql-community-common、mysql-community-libs等包。-y参数表示自动确认避免中途需要手动输入y。安装完成后MySQL的系统服务mysqld就已经注册到systemd了。但我们先不急着启动因为首次启动时会执行一个重要的初始化过程。初始化MySQL数据目录并启动服务# 启动mysqld服务首次启动会自动初始化 sudo systemctl start mysqld # 设置mysqld服务开机自启 sudo systemctl enable mysqld # 查看服务状态确认是否运行正常 sudo systemctl status mysqld当看到状态显示为active (running)并且没有明显的红色错误日志时说明服务启动成功。首次启动时MySQL会在日志文件通常位于/var/log/mysqld.log中生成一个临时root密码。这是MySQL 5.7的安全特性之一我们必须先使用这个临时密码登录然后立即修改它。获取临时root密码sudo grep temporary password /var/log/mysqld.log输出会类似于2024-05-10T03:12:34.567890Z 1 [Note] A temporary password is generated for rootlocalhost: Jqsl_kja9sW。记下冒号后面的密码Jqsl_kja9sW你的实际密码会不同。3.3 配置MySQL官方APT仓库Ubuntu/Debian系列对于Debian系系统过程类似但使用的是APT仓库和.deb包。第一步下载APT仓库配置包。同样我们需要从MySQL开发者站点获取。以Ubuntu 20.04Focal为例cd /tmp # 下载适用于Ubuntu 20.04的仓库配置包 sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb注意0.8.24-1是版本号all表示适用于所有架构。这个包也是一个配置包安装时会弹出一个文本界面让你选择需要启用的MySQL产品系列。第二步安装配置包并选择版本sudo dpkg -i mysql-apt-config_0.8.24-1_all.deb执行上述命令后会弹出一个蓝色的文本配置界面。使用方向键移动光标选择MySQL Server Cluster按回车。在子菜单中选择mysql-5.7按回车。选择OK按回车退出配置界面。这个操作会生成/etc/apt/sources.list.d/mysql.list文件其中包含了指向MySQL 5.7仓库的地址。第三步更新APT包索引并安装# 从MySQL仓库导入GPG密钥并更新软件源列表 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29 sudo apt-get update # 安装MySQL服务器和客户端 sudo apt-get install -y mysql-server mysql-client在安装过程中与CentOS不同Ubuntu的安装程序可能会弹出一个对话框要求你为MySQL root用户设置密码。请务必设置一个强密码并牢记。如果安装时跳过了设置或者你是在无人值守脚本中安装那么和CentOS一样密码会存在于日志中。3.4 安全初始化与密码修改无论哪种系统使用临时密码或安装时设置的密码首次登录后都必须运行mysql_secure_installation安全脚本。这是加固MySQL安装的关键一步。使用获取到的临时密码登录MySQLUbuntu如果已设密码则直接用mysql -u root -p输入密码后如果成功会进入mysql提示符。但更推荐的做法是直接运行安全脚本它会引导你完成一系列安全设置sudo mysql_secure_installation你会被问到以下几个问题我的建议如下Validate Password Plugin密码验证插件是否安装建议安装。它强制要求使用强密码。输入Y。密码强度策略选择2STRONG即可它要求密码至少12位包含大小写字母、数字和特殊字符。设置新root密码输入一个符合强度要求的新密码。删除匿名用户必须删除。输入Y。禁止root远程登录建议禁止。输入Y。这能防止从网络直接以root身份攻击数据库。后续管理可以通过普通用户sudo或者创建具有所需权限的专用管理用户。删除测试数据库建议删除。输入Y。test数据库默认对所有用户开放存在安全隐患。立即重新加载权限表必须执行。输入Y。使上述所有安全更改生效。完成这些步骤后你的MySQL 5.7实例就有了一个坚实的基础安全配置。4. 安装后的关键配置与基础优化安装并完成安全初始化只是“能用”的第一步。要让MySQL更好地服务于我们的应用还需要进行一些基础配置。配置文件my.cnf是调整MySQL行为的核心。4.1 定位与理解my.cnfMySQL会按特定顺序读取配置文件后读取的会覆盖前面的设置。通常的顺序是/etc/my.cnf-/etc/mysql/my.cnf-~/.my.cnf。通过包管理器安装后主配置文件通常是/etc/my.cnfCentOS或/etc/mysql/mysql.conf.d/mysqld.cnfUbuntu。它里面可能通过!includedir指令包含其他目录下的配置文件。在修改任何配置前务必备份原文件# CentOS sudo cp /etc/my.cnf /etc/my.cnf.bak.$(date %Y%m%d) # Ubuntu sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/mysql.conf.d/mysqld.cnf.bak.$(date %Y%m%d)4.2 基础性能参数调优针对小型应用或开发环境对于内存小于4GB的服务器或开发测试环境默认配置可能不太理想。我们可以调整几个关键参数。打开配置文件以CentOS的/etc/my.cnf为例在[mysqld]段落下添加或修改[mysqld] # 基础设置 # 默认字符集避免中文乱码 character-set-serverutf8mb4 collation-serverutf8mb4_unicode_ci # 禁用符号链接提升安全性 symbolic-links0 # 内存相关优化 # InnoDB缓冲池大小这是最重要的性能参数。设置为可用物理内存的50%-70%。 # 例如2GB内存的机器可以设置为1G。开发机可适当减小。 innodb_buffer_pool_size 1G # 如果缓冲池大小 1G建议设置为1让InnoDB使用一个连续的内存区域效率更高。 innodb_buffer_pool_instances 1 # 连接与线程 # 最大连接数。默认151对于小型应用足够。如果遇到“Too many connections”错误可适当调高。 max_connections 200 # 连接超时时间秒默认8小时太长可调整为600-1800秒。 wait_timeout 600 interactive_timeout 600 # 日志相关 # 慢查询日志开启后有助于发现性能瓶颈。生产环境建议开启开发环境可选。 slow_query_log 1 slow_query_log_file /var/log/mysql/mysql-slow.log # 定义超过多少秒的查询为慢查询通常设为1-2秒。 long_query_time 2 # 错误日志位置便于排查问题 log-error /var/log/mysql/mysql-error.log注意innodb_buffer_pool_size的值不能超过服务器可用物理内存。设置过大可能导致系统使用Swap性能急剧下降。一个简单的检查方法是free -m查看总内存然后取一个合理的比例。修改完配置后必须重启MySQL服务使配置生效# CentOS/RHEL sudo systemctl restart mysqld # Ubuntu/Debian sudo systemctl restart mysql重启后可以登录MySQL验证一些配置是否生效mysql -u root -p -e SHOW VARIABLES LIKE character_set_server; mysql -u root -p -e SHOW VARIABLES LIKE innodb_buffer_pool_size;4.3 创建应用专用账户与数据库永远不要使用root账户直接连接应用。我们应该为每个应用创建独立的数据库和专属用户。假设我们要为一个名为myapp的博客系统创建数据库和用户-- 登录MySQL mysql -u root -p -- 创建数据库并指定字符集 CREATE DATABASE myapp_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -- 创建用户并设置密码。myapp_userlocalhost表示只允许从本机连接。 -- 如果应用和数据库不在同一台机器将localhost改为应用服务器的IP或使用%不推荐有风险。 CREATE USER myapp_userlocalhost IDENTIFIED BY YourStrongPassword123!; -- 授予用户对myapp_db数据库的所有权限 GRANT ALL PRIVILEGES ON myapp_db.* TO myapp_userlocalhost; -- 使权限生效 FLUSH PRIVILEGES; -- 退出 EXIT;现在你的应用程序就可以使用myapp_user这个账户和对应的密码连接到myapp_db数据库进行操作了。权限被严格限制在这个数据库内即使密码泄露风险也被控制在最小范围。5. 故障排查与日常维护要点即使按照步骤操作也可能会遇到问题。这里汇总几个最常见的问题及其解决方法。5.1 安装与启动常见问题问题1启动服务失败状态显示failed。这是最常遇到的问题。首先查看MySQL的错误日志获取具体信息# CentOS sudo tail -50 /var/log/mysqld.log # Ubuntu sudo tail -50 /var/log/mysql/error.log常见的错误原因和解决方案端口3306被占用可能是之前未卸载干净的MySQL或MariaDB实例或者其他软件占用。使用sudo netstat -tlnp | grep 3306查看。如果被占用停止相应服务或彻底清理旧MySQL。数据目录权限错误MySQL进程通常是mysql用户需要对数据目录如/var/lib/mysql有读写权限。检查权限sudo ls -ld /var/lib/mysql所有者应为mysql:mysql。如果不是使用sudo chown -R mysql:mysql /var/lib/mysql修复。配置文件my.cnf语法错误如果你修改了配置一个拼写错误或错误的参数值都可能导致启动失败。仔细检查最近修改的部分或暂时用备份文件替换回来测试。问题2忘记root密码。如果无法用任何密码登录需要进入“安全模式”重置。停止MySQL服务sudo systemctl stop mysqld(或mysql)。编辑配置文件在[mysqld]段落下添加skip-grant-tables。这会让MySQL启动时不检查权限。启动服务sudo systemctl start mysqld。无需密码直接登录mysql -u root。执行密码更新MySQL 5.7后密码存储在authentication_string字段USE mysql; UPDATE user SET authentication_stringPASSWORD(你的新密码) WHERE Userroot; -- 注意MySQL 5.7.6之后PASSWORD()函数被移除需改用以下方式 -- ALTER USER rootlocalhost IDENTIFIED BY 你的新密码; FLUSH PRIVILEGES; EXIT;停止服务移除配置文件中的skip-grant-tables行再重启服务。现在就可以用新密码登录了。问题3无法远程连接数据库。默认情况下MySQL只允许本地localhost连接。如果需要从其他服务器连接需要确保MySQL用户授权了远程主机。例如GRANT ALL ON myapp_db.* TO myapp_user192.168.1.% IDENTIFIED BY password;允许192.168.1.0/24网段。检查防火墙是否开放了3306端口。CentOS 7防火墙sudo firewall-cmd --zonepublic --add-port3306/tcp --permanent然后sudo firewall-cmd --reload。Ubuntu UFW防火墙sudo ufw allow 3306/tcp。检查MySQL配置文件通常是/etc/my.cnf或/etc/mysql/mysql.conf.d/mysqld.cnf中bind-address的设置。如果它是127.0.0.1或localhostMySQL只会监听本地回环地址。可以将其改为0.0.0.0以监听所有IP或者改为服务器的具体内网IP。注意改为0.0.0.0会增大安全风险请确保防火墙和用户权限设置得当。修改配置后重启MySQL服务。5.2 基础维护命令与监控日常维护中掌握几个简单的命令能帮你快速了解数据库状态。服务管理启动sudo systemctl start mysqld(CentOS) /sudo systemctl start mysql(Ubuntu)停止sudo systemctl stop mysqld/mysql重启sudo systemctl restart mysqld/mysql查看状态sudo systemctl status mysqld/mysql开机自启sudo systemctl enable mysqld/mysql禁止开机自启sudo systemctl disable mysqld/mysql数据库内常用监控命令-- 查看当前所有线程/连接 SHOW PROCESSLIST; -- 查看MySQL运行状态变量如连接数、查询数等 SHOW STATUS; -- 查看MySQL系统变量即配置 SHOW VARIABLES; -- 查看InnoDB引擎状态包含大量缓冲池、锁等信息 SHOW ENGINE INNODB STATUS\G -- 查看所有数据库大小 SELECT table_schema AS Database, ROUND(SUM(data_length index_length) / 1024 / 1024, 2) AS Size (MB) FROM information_schema.tables GROUP BY table_schema;备份与恢复最基本的方式逻辑备份推荐用于小型数据库或数据迁移使用mysqldump工具。# 备份单个数据库 mysqldump -u root -p myapp_db myapp_db_backup_$(date %Y%m%d).sql # 备份所有数据库 mysqldump -u root -p --all-databases all_db_backup_$(date %Y%m%d).sql # 恢复数据库 mysql -u root -p myapp_db myapp_db_backup_20240510.sql物理备份用于大型数据库更快直接复制数据文件/var/lib/mysql但必须在MySQL服务停止的情况下进行否则文件可能不一致。对于InnoDB更推荐使用企业级工具如Percona XtraBackup进行在线热备。安装和配置只是起点一个健壮的数据库环境需要持续的监控、备份和优化。对于生产环境建议进一步研究慢查询日志分析、主从复制、定期备份策略以及更深入的内存和I/O调优。希望这篇从实战中总结的指南能让你在Linux上部署MySQL 5.7时更加从容。

相关新闻

福意联造影剂37度恒温箱的优势特点

福意联造影剂37度恒温箱的优势特点

一、引言:造影剂恒温存储的重要性在医学影像诊断,尤其是CT、MRI等增强扫描中,造影剂的使用至关重要。造影剂的物理化学性质,特别是温度,直接影响其粘度、注射流畅性、患者舒适度及成像质量。传统室温存储或临时加热方式…

2026/8/13 8:59:57 阅读更多 →
最新免费降低文本AI率工具

最新免费降低文本AI率工具

链接:https://pan.quark.cn/s/f7bc32561528最新更新,目前支持了文本直接输入、txt、docx、doc、markdown

2026/8/13 8:59:57 阅读更多 →
马斯克168亿美元的Terafab造芯计划,折射出AIoT边缘智能的3大演进趋势

马斯克168亿美元的Terafab造芯计划,折射出AIoT边缘智能的3大演进趋势

8月6日,SpaceX宣布与特斯拉首期投入168亿美元,在得克萨斯州建设Terafab芯片制造基地。官方给出的年产能目标是超过1太瓦算力,这是一个极为惊人的数字,在马斯克口径下,当前全球AI算力年产能约20吉瓦,1太瓦约…

2026/8/13 8:58:57 阅读更多 →

最新新闻

MiniMax H3 本地部署的电脑配置和注意事项!

MiniMax H3 本地部署的电脑配置和注意事项!

其实miniMax H3用网上的 API 比本地部署方便多了,但有几个问题: - 成本高,跑多了不划算 - 隐私问题,素材不能上传 - 网络问题,有时候抽风 - 自定义受限,改不了参数 最重要的一点,本地部署没有限…

2026/8/13 9:40:33 阅读更多 →
仓库运营大屏应该放哪些指标?库存、效率、成本一次讲透!

仓库运营大屏应该放哪些指标?库存、效率、成本一次讲透!

很多企业做仓库数字化,有一个常见误区:觉得搭一个大屏,就是把所有数据都放上去。 结果打开页面: 库存数量有。出入库记录有。单据数量有。员工操作记录也有。 看起来信息很多,但老板真正想知道的问题,依…

2026/8/13 9:40:33 阅读更多 →
3步解锁网易云音乐NCM文件:从加密限制到通用音频格式的完整指南

3步解锁网易云音乐NCM文件:从加密限制到通用音频格式的完整指南

3步解锁网易云音乐NCM文件:从加密限制到通用音频格式的完整指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否曾经遇到过这样的困扰:在网易云音乐下载了喜欢的歌曲,却发现只能在特定客户端…

2026/8/13 9:40:33 阅读更多 →
4亿美元C轮融资助力Lovable:打造一站式软件平台,开启业务创建新时代

4亿美元C轮融资助力Lovable:打造一站式软件平台,开启业务创建新时代

我们刚刚完成4亿美元C轮融资,助力人们开展业务 今日,宣布Lovable以133亿美元的估值完成了4亿美元的C轮融资。本轮融资由Menlo Ventures领投,由EQT管理的Scaleup Europe Fund共同领投。此外,来自欧洲的Balderton Capital和Carmigna…

2026/8/13 9:40:33 阅读更多 →
基于ISL81601的100W升降压电路设计问题复盘(二)

基于ISL81601的100W升降压电路设计问题复盘(二)

概述这篇文章复盘基于ISL81601的100W升降压电路设计,从正向设计的角度分析包括主电路硬件参数设计,元器件选型,芯片外围电路参数选型,PCB板绘制,以及设计过程中的疑难点分析、所犯的错误的未来改正方案。由于本人仍然处…

2026/8/13 9:40:33 阅读更多 →
【IEEE出版丨院士、会士加盟】第七届现代化教育和信息管理国际学术会议(ICMEIM 2026)

【IEEE出版丨院士、会士加盟】第七届现代化教育和信息管理国际学术会议(ICMEIM 2026)

第七届现代化教育和信息管理国际学术会议 (ICMEIM 2026) 2026 7th International Conference on Modern Education and Information Management 会议官网: 第七届现代化教育和信息管理国际学术会议(ICMEIM 2026)http…

2026/8/13 9:39:32 阅读更多 →

日新闻

Visual Studio新建项目解决方案为空:系统性排查与修复指南

Visual Studio新建项目解决方案为空:系统性排查与修复指南

1. 问题现象与本质剖析如果你是一位.NET开发者,或者正准备踏入这个领域,那么Visual Studio(后面简称VS)绝对是你绕不开的伙伴。但有时候,这个伙伴会跟你开一个不大不小的玩笑:你满怀期待地点击“创建新项目…

2026/8/13 0:00:09 阅读更多 →
长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

说实话,每次提起“长春建设厅网站”这几个字,我心里都挺有感触的。不是因为它有多高大上,也不是因为那里藏着什么不可告人的秘密,恰恰相反,是因为它太“接地气”了,或者说,它是咱们普通人想要在这个城市好好生活、安稳买房时,必须得翻过的一座“数据山”。很多新朋友第…

2026/8/13 0:00:09 阅读更多 →
Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案 【免费下载链接】rdpwrap.ini RDPWrap.ini for RDP Wrapper Library by StasM 项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini 你是否曾为Windows家庭版无法支持多用户远程桌面…

2026/8/13 0:00:09 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/12 1:11:09 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/12 1:11:08 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/11 17:09:45 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/12 1:11:10 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/11 17:09:45 阅读更多 →