跳到正文

游民营地

主题: 开发运维

MySQL 命令行速查:Docker 连接、查询与 SQL 脚本

从 Docker 容器连接 MySQL 开始,按数据库、表、查询、数据修改和脚本整理 CLI 命令;执行写入或删除前确认目标、授权与备份。

作者 一只游民Developer and YouTuber

发布于 更新于 约 1 分钟读完

MySQL 命令行常用命令速查封面

最近公司有为客户提供公司产品的私有化部署,部署完毕之后客户要求修改系统数据库中相关内容,客户选择临时使用Docker容器部署MySQL,且无法提供公网访问。那此时我们只能通过远程工具连接到客户服务器并进入MySQL容器在控制台上执行相关命令。

这里简单列出一些常用指令供大家参考并作备忘。

1. 进入MySQL容器

# 命令
docker exec -it mysql_container bash
# 示例
docker exec -it measurement-mysql bash

2. 连接到MySQL服务

# 命令
mysql -h host -P port -u user -p
# 示例
mysql -h 127.0.0.1 -P 3306 -u root -p

3. 查询数据库/表

# 展示当前实例的数据库列表
show databases;
# 切换数据库
use database;
# 展示当前数据库表
show tables;

# 执行SQL语句
select * from table
insert into table values (xxx)
update table set x0=x1 where condition=xx
delete from table

4. 执行数据库脚本

source script.sql

评论

评论由 GitHub Discussions 提供。发表评论、回复或添加反应需要使用 GitHub 登录。

正在加载评论服务…

暂时没有相互链接的笔记;先读同主题文章,再看看最近更新的内容。

更多好文