Linux下Go环境速搭与数据库配置指南
|
在Linux系统上快速搭建Go开发环境并配置数据库,是开发者高效开展项目的第一步。本文以Ubuntu 22.04为例,演示Go语言环境搭建及MySQL数据库配置的全流程。 Go语言环境安装可通过官方包管理器或手动下载完成。打开终端,执行`sudo apt update \u0026\u0026 sudo apt install golang`即可安装最新稳定版。安装完成后,运行`go version`验证是否成功,若显示版本信息则表示安装完成。配置环境变量时,编辑`~/.bashrc`文件,在末尾添加`export GOPATH=$HOME/go`和`export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin`,保存后执行`source ~/.bashrc`使配置生效。此时,在终端输入`go env`可查看完整环境配置,确认`GOPATH`和`GOROOT`路径正确。 MySQL数据库安装推荐使用官方APT仓库。首先添加仓库密钥和配置:`wget https://dev.mysql.com/get/mysql-apt-config_0.8.28-1_all.deb`,然后执行`sudo dpkg -i mysql-apt-config_0.8.28-1_all.deb`,选择MySQL 8.0版本后安装。接着运行`sudo apt update \u0026\u0026 sudo apt install mysql-server`,安装过程中会提示设置root密码。安装完成后,通过`sudo mysql_secure_installation`进行安全配置,包括移除匿名用户、禁止远程root登录等操作。 数据库连接测试可使用Go的`database/sql`包。创建一个测试文件`main.go`,内容如下:
2026AI模拟图,仅供参考 )func main() { db, err := sql.Open("mysql", "root:password@tcp(127.0.0.1:3306)/mysql") if err != nil { panic(err) } defer db.Close() err = db.Ping() if err != nil { panic(err) } fmt.Println("MySQL连接成功!") } ``` 运行前需安装驱动:`go get -u github.com/go-sql-driver/mysql`,然后执行`go run main.go`,若输出"MySQL连接成功!"则表示配置正确。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

