windows系统vscode远程调试mysql
发布时间:2020-08-10 14:57:00
来源:ITPUB博客
阅读:107
作者:lox13
准备工作
本文目标是可以从 Windows
VSCode 环境远程访问 Linux 的 mysql源码, 以及执行 GDB 远程调试
首先准备以下软件
在本地机器上:
安装
VS Code 目前最新版本支持 Remote - Development 插件
安装 VSCode 扩展 “Remote - Development”, 方法是左下角
管理(⚙) ->
扩展, 直接搜索商店
安装兼容 OpenSSH 的 SSH 客户端, 我安装的
Git for Windows
在远程机器上:
编译安装mysql(注意编译时需开启
-DWITH_DEBUG=1),并且启动mysql实例,这里我是在centos(CentOS Linux release 7.7.1908)上面编译安装的mysql8.0.18(为方便没有
mysql编译安装经验的读者回头另写一篇
mysql8.0.18编译安装)
安装 gdb,
yum install gdb
安装 gdbserver,
yum install gdb-gdbserver
启动 ssh 服务端, 通常默认已经启动
使用 VSCode 远程访问代码
VSCode主界面
查看
->
扩展 搜索 “Remote - Development” 并安装,安装成功后左边会有个电脑图标
首先改设置, 左下角
管理(⚙) ->
设置, 搜 “remote.SSH”, 勾选
remote.SSH.showLoginTerminal
完后就可以连接到远程机器了, 为避免频