美文网首页
搭建 Linux MySQL GO 环境

搭建 Linux MySQL GO 环境

作者: 一直吃不饱 | 来源:发表于2020-10-29 13:22 被阅读0次

本文说明:VMware 安装 Linux 系统,安装 MySQL 并远程连接,搭建 go 语言环境

一、安装 Linux 系统

1、创建新虚拟机,安装来源:稍后安装操作系统,下一步
2、客户机操作系统:Linux,版本:CentOS 7 64位,下一步
3、虚拟机名称:自定义,位置:自定义,下一步
4、最大磁盘大小:默认20G,默认:将虚拟磁盘拆分成多个文件,下一步
5、自定义硬件:
内存:1GB/2GB
处理器:1
新 CD/DVD(IDE):使用 ISO 映像文件
网络适配器:NAT
6、开机,Install CentOS 7,选择语言
7、安装信息摘要
安装软件:带GUI的服务器-->兼容性程序库、开发工具
安装位置:自动配置分区
KDUMP:启用 kdump 去勾
开始安装
8、用户设置 ROOT 密码,重启,LICENSING 接受许可,完成配置

二、安装 MySQL

1、注销,以 root 身份登录,开启网络连接
2、打开终端
[root@localhost ~]# yum update
[root@localhost ~]# yum install mysql
[root@localhost ~]# yum install mariadb-server.x86_64

PS:如提示another app is currently holding the yum lock;waiting for it to exit
可能是系统自动升级正在运行,yum在锁定状态中,强制关掉进程
[root@localhost ~]# rm -f /var/run/yum.pid

[root@localhost ~]# systemctl start mariadb.service //启动服务


MySQL安装成功.PNG

三、远程连接

1、新建用户远程连接mysql数据库
MariaDB [(none)]> grant all on . to admin@'%' identified by '123456' with grant option;
MariaDB [(none)]> flush privileges;
允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server
注意admin账户不一定要存在
2、支持root用户允许远程连接mysql数据库
MariaDB [(none)]> grant all privileges on . to 'root'@'%' identified by '123456' with grant option;
MariaDB [(none)]> flush privileges;
3、停止防火墙
[root@localhost ~]# systemctl stop firewalld.service
4、查看 ip
[root@localhost ~]# ifconfig -a
5、Navicat 远程连接

远程连接成功.PNG

四、搭建 GO 环境

1、安装wget
[root@localhost ~]# yum install wget
2、下载 go 安装包,cd 进入下载位置,wget 下载并解压

go下载地址:https://studygolang.com/dl

[root@localhost ~]# cd /root/下载/
[root@localhost 下载]# wget https://studygolang.com/dl/golang/go1.15.3.linux-amd64.tar.gz
解压到/usr/local
[root@localhost 下载]# tar -C /usr/local -zxvf go1.15.3.linux-amd64.tar.gz
3、添加环境变量
[root@localhost ~]# vim .bashrc

export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin

4、打开一个新终端,go 一下

配置成功.png
参考文章:
https://www.cnblogs.com/linjiqin/p/5270938.html
https://www.iteye.com/blog/guchenfly-1066349
https://studygolang.com/articles/13957

相关文章

网友评论

      本文标题:搭建 Linux MySQL GO 环境

      本文链接:https://www.haomeiwen.com/subject/cwekvktx.html