我需要一个 Docker 安装 MySQL 8.0 的命令

我需要一个 Docker 安装 MySQL 8.0 的命令

我需要一个 Docker 安装 MySQL 8.0 的命令

为了帮你用 Docker 安装 MySQL 8.0,我准备了两个版本的命令。如果你是第一次使用,建议先用简化版快速跑起来;如果你希望数据能长期保存、配置更灵活(比如为了生产环境或重要开发),请直接使用完整版

🚀 简化版(快速体验)

这条命令最短,适合快速启动一个 MySQL 实例进行测试,但容器删除后数据会丢失

docker run -d\--name mysql8 \-p3306:3306 \-eMYSQL_ROOT_PASSWORD=root \ mysql:8.0 

💡 完整版(推荐,数据持久化 + 详细配置)

这条命令包含了数据挂载、配置文件挂载、时区设置和开机自启,适合长期使用。

# 1. 先在宿主机创建必要的目录mkdir-p ~/docker/mysql/{data,conf}# 2. 启动容器的完整命令docker run -d\--name mysql8 \-p3306:3306 \-eMYSQL_ROOT_PASSWORD=your_secure_password \-eTZ=Asia/Shanghai \-v ~/docker/mysql/data:/var/lib/mysql \-v ~/docker/mysql/conf:/etc/mysql/conf.d \--restart unless-stopped \ mysql:8.0 \ --character-set-server=utf8mb4 \ --collation-server=utf8mb4_unicode_ci 

📝 命令参数详解

为了让您更清楚每部分的作用,我为您拆解了完整版命令的含义:

参数说明
-d后台运行容器(守护式运行)。
--name mysql8为容器指定一个名字,方便后续管理(如 docker stop mysql8)。
-p 3306:3306端口映射,将宿主机的 3306 端口映射到容器的 3306 端口。
-e MYSQL_ROOT_PASSWORD=...必须设置,这是 root 用户的登录密码。
-v ~/docker/...数据持久化。将容器内的数据目录和配置目录挂载到宿主机,防止容器删除后数据丢失。
--restart unless-stopped容器开机自启策略,除非手动停止,否则随 Docker 自动启动。
--character-set-server=utf8mb4额外追加的 MySQL 参数,设置默认字符集为 utf8mb4,支持存储表情符号。

⚠️ 特别注意:远程连接与密码插件

MySQL 8.0 默认使用新的密码验证插件 caching_sha2_password,部分旧的客户端工具(如老版本 Navicat)可能无法连接。

如果遇到连接问题,请按以下步骤解决:

修改密码验证方式:
在 MySQL 命令行中执行,将其改为兼容性更好的 mysql_native_password

ALTERUSER'root'@'%' IDENTIFIED WITH mysql_native_password BY'your_secure_password'; FLUSH PRIVILEGES;

进入容器:

dockerexec-it mysql8 mysql -uroot-p

(输入你设置的密码)


🛠️ 补充:如何开启远程访问

如果您需要从其他机器访问这个数据库,除了上面的修改插件步骤外,还需要确保:

  1. 防火墙开放端口:确保宿主机防火墙放行了 3306 端口。
  2. 用户授权:如果您创建了新用户,记得授权 %(所有主机)访问,或者在启动时添加环境变量 -e MYSQL_ROOT_HOST=% 允许 root 远程登录。

需要我再提供一份初始化 SQL 脚本,帮你自动创建库、表和测试数据吗?

Read more

毕业之家AI写作助手全面解析(含使用全攻略)

毕业之家AI写作助手全面解析(含使用全攻略)

毕业之家AI写作助手是一款专为学生群体打造的学术写作辅助工具,聚焦毕业论文、课程论文、开题报告等核心写作场景,以“极简操作、高效出稿、合规学术”为核心定位,适配中文学术环境,可实现从选题、大纲到初稿生成、优化导出的全流程辅助,帮助学生节省写作时间、降低学术创作难度,同时严格控制AI生成率,规避学术风险,是大学生、硕博研究生学术写作的实用帮手。 一、核心定位与核心优势 核心定位 专注中文学术写作辅助,覆盖专科、本科、硕博全学历层次,适配不同专业方向,主打“AI辅助+人工优化”的创作模式,并非替代人工写作,而是通过智能技术简化繁琐流程,助力用户完成高质量学术稿件,兼顾效率与学术规范性。 核心优势 * 高效出稿:采用5步极简流程,58分钟可产出8000字高质量初稿,5000字论文约30分钟完成,生成过程可实时查看、暂停/继续,大幅缩短写作周期。 * 低AI率合规:严格控制AI生成率低于5%,结合真实文献引用,降低学术不端风险,适配高校对AI写作的相关要求,部分用户实测优化后AI率可控制在10%

By Ne0inhk
手把手教你使用 Faster-Whisper 实时语音输入转文本,本地部署教程

手把手教你使用 Faster-Whisper 实时语音输入转文本,本地部署教程

文章目录 * 前言 * 一、安装环境 * 二、使用步骤 * 1.下载模型 * 2.实时录音转文本脚本 * 3.报错解决方法 * 总结 前言 要想实现像豆包、微信等一样的语音输入功能,通常有两种主流方案:云端 API(轻量、准确度极高)和 本地模型(免费、隐私、无需联网)。由于目前开发的系统需要添加一个语音识别功能,刚好记录一下使用 Faster-Whisper 实时语音输入转文本。Faster-Whisper官网地址链接: Faster-Whisper官网地址 复现成功如下图所示,请看下文教程就能部署本地实时语音输入转文本模型: 电脑有显卡的话可以参考下面这篇文章安装 cuda 和 cudnn cuda和cudnn的安装教程: cuda和cudnn的安装教程(全网最详细保姆级教程) 一、安装环境 在你的虚拟环境安装 faster-whisper,命令如下: pip install faster-whisper 安装录音库

By Ne0inhk
「源力觉醒 创作者计划」实测解析!文心一言 4.5 开源版本地化部署的表现与潜力

「源力觉醒 创作者计划」实测解析!文心一言 4.5 开源版本地化部署的表现与潜力

引言 2025 年 6 月 30 日,百度文心大模型 4.5 系列正式开源,并首发于 GitCode 平台!这一重磅消息在 AI 领域掀起了不小的波澜。作为国内最早布局大模型研发的企业之一,百度所推出的文心大模型目前已跻身国内顶级大模型行列,此次开源无疑将对各行各业产生深远影响,进一步加速大模型的发展进程。接下来,就让我们一同探究文心一言 4.5 开源版本地化部署的表现与潜力。 文章目录 * 引言 * 一、文心大模型 ERNIE 4.5 开源介绍 * 1.1 开源版本介绍 * 1.1 ERNIE 4.5 的主要特点和区别 * 二、文心ERNIE 4.5 技术解析 * 2.1

By Ne0inhk