You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Docker中启动MySQL容器后无法复制粘贴命令的问题咨询

Docker容器内无法复制粘贴的解决办法
  • 检查终端复制粘贴操作逻辑

    • Windows环境:CMD/PowerShell用右键完成粘贴;Git Bash需用Ctrl+Shift+C(复制)、Ctrl+Shift+V(粘贴)。
    • Mac环境:Terminal/iTerm2用Cmd+C(复制)、Cmd+V(粘贴),确保终端未禁用交互粘贴功能。
  • 重新进入容器时指定终端类型
    执行以下命令进入容器,通过指定TERM环境变量适配终端交互特性:

    docker exec -it --env TERM=xterm-256color my_sql_container bash
    
  • 切换容器内的shell环境

    • 若当前容器默认shell为sh(功能受限),可直接指定bash进入:
      docker exec -it my_sql_container /bin/bash
      
    • 若容器内未安装bash,先执行安装命令(Debian/Ubuntu系容器):
      apt update && apt install -y bash
      
      CentOS/RHEL系容器则执行:
      yum install -y bash
      
  • 绕过容器shell直接操作MySQL
    无需进入容器shell,直接执行MySQL命令:

    docker exec -it my_sql_container mysql -u你的用户名 -p
    

    输入密码后即可直接操作数据库,避免复制粘贴问题。

内容的提问来源于stack exchange,提问作者Marek Vondra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 13:15:19