加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.1nr.cn/)- 应用程序、AI行业应用、CDN、低代码、区块链!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux下Go环境搭建与数据库配置速成指南

发布时间:2026-04-13 15:11:30 所属栏目:Linux 来源:DaWei
导读:2026AI模拟图,仅供参考  在Linux系统上搭建Go开发环境需分三步完成。首先访问Go官网下载页(golang.org/dl/),选择对应Linux版本的二进制包(如.tar.gz格式)。通过终端进入下载目录,执行`sudo tar -C /usr/loc

2026AI模拟图,仅供参考

  在Linux系统上搭建Go开发环境需分三步完成。首先访问Go官网下载页(golang.org/dl/),选择对应Linux版本的二进制包(如.tar.gz格式)。通过终端进入下载目录,执行`sudo tar -C /usr/local -xzf go1.xx.x.linux-amd64.tar.gz`完成解压,其中xx.x代表具体版本号。接着配置环境变量,编辑`~/.bashrc`或`~/.zshrc`文件,在末尾添加`export GOPATH=$HOME/go`和`export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin`,保存后执行`source ~/.bashrc`使配置立即生效。


  安装MySQL数据库推荐使用包管理器快速部署。在Ubuntu/Debian系统执行`sudo apt install mysql-server`,CentOS系统则用`sudo yum install mysql-community-server`。安装完成后启动服务:`sudo systemctl start mysql`,并设置开机自启`sudo systemctl enable mysql`。通过`sudo mysql_secure_installation`运行安全脚本,根据提示设置root密码、移除匿名账户等基础安全配置,建议全程选择Y确认默认选项。


  配置Go访问MySQL需要安装驱动包。在项目目录下执行`go get -u github.com/go-sql-driver/mysql`,此命令会自动下载依赖到GOPATH的pkg目录。创建测试文件时,导入驱动包`import _ "github.com/go-sql-driver/mysql"`,连接字符串格式为`"username:password@tcp(127.0.0.1:3306)/dbname"`,其中3306是MySQL默认端口,dbname需替换为实际数据库名。


  验证环境是否正常工作可编写简易测试程序。创建main.go文件,编写包含数据库连接、查询和关闭的完整流程代码。执行`go run main.go`运行程序,若能成功输出查询结果且无报错,说明Go环境与MySQL数据库已配置完成。常见问题排查:检查3306端口是否监听(netstat -tulnp | grep 3306),确认MySQL允许本地连接(检查bind-address配置),验证用户权限是否正确(通过MySQL命令行执行SHOW GRANTS)。

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章