阿里云服务器[Ubuntu 20.04]配置MySQL并实现远程连接
阿里云服务器[Ubuntu 20.04]配置MySQL并实现远程连接
- 一次小小的尝试
- 操作系统与使用软件
- 连接云服务器
- 云服务器下载MySQL
- 更新MySQL用户权限
- 修改阿里云安全组
- 修改系统中配置文件
- Navicat连接MySQL
- 总结
- PS
一次小小的尝试
最近在学习Linux操作系统与MySQL数据库,通过飞天加速计划第一次尝试阿里云服务器,配置了两天重要搞定了!为免以后再出错并抱着学习交流的心态,分享这次配置的主要过程,让大家避免踩坑~
操作系统与使用软件
云服务器操作系统
Ubuntu 20.04 64位使用软件
Windows 10:Xshell、Navicat、VM-ware 16
连接云服务器
- Linux下使用SSH连接云服务器
ssh root@云服务器ip地址
<输入密码>(之前需要在云服务器管理控制台中修改实例密码)
- Windows使用XShell连接(步骤差不多,不详写,需要下载XShell软件<个人使用可以申请免费版>)
- ipad用iTerminal软件连接(学生党狂喜,免费版功能够用)
云服务器下载MySQL
连接云服务器后执行下列操作下载MySQL
apt update #更新源
apt install mysql-server
mysql #进入MySQL(此时root用户未设置密码)
更新MySQL用户权限
<接上步>
>>use mysql;
>>select user, plugin from mysql.user; #root用户plugin为auth_socket,之后会出现错误
>>update mysql.user set plugin='mysql_native_password' where user='root'; #修改plugin
>>update user set host = '%' where user = 'root'; #给root用户授权使之可以在任何网络中访问
>>alter user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '修改的密码'; #修改密码
>>FLUSH PRIVILEGES; #更新配置
<退出MySQL>
$service mysql restart #重启mysql服务
修改阿里云安全组
进入阿里云控制台
点击实例->更多->网络与安全组->安全组配置
选中相应安全组->配置规则->(入方向)快速添加->选中MySQL端口(3306)
修改系统中配置文件
再次连接云服务器
$cd /etc/mysql/mysql.conf.d
$vi mysqld,cnf
i
<注释掉bind-address=127.0.0.1 (只允许本地访问)>
(如下图)
ESC键+:wq #保存退出
进入控制台重启服务器
Navicat连接MySQL
打开Navicat->新建MySQL连接
主机填写云服务器ip地址,用户名root,密码为之前设置的MySQL密码
成功连接
总结
第一次写博文大家将就看,希望大佬可以指点指点,各位也可以一起交流!
在大学其实学习都是自己的事,学了这么多其实还是觉得实践最为重要,作为计算机专业的学生,以后只要不转行与数据库与Linux打交道是肯定的,所以肯定要好好学习相关的知识啦!
肯定在课堂上是学不到这些知识的…有一台云服务器用于学习也还是不错的啦!而且像阿里云、华为云等对学生都有很大优惠,一年一台服务器价格在99~199左右不等,有条件可以考虑以后通过学生价购买几年云服务器继续学习,个人也准备继续购买,看看能不能通过这些搭建网站与用于数据储存与处理。继续加油,以后也坚持写博文!以后还要继续好好学习…
PS
我国大公司都给我们同学提供了很好的优惠条件,比起企业购买服务器我们学生真的获得了很大的优惠…真的很感谢这些公司,以后我们也要学好这些东西将来回报社会!不能让这些付出白费!
其实很多时候弄了服务器都感觉有点浪费社会资源,看到CPU资源利用率低得离谱就觉得很对不起社会资源…赶快加紧学习!!!继续努力,奥利给!!!
阿里云服务器[Ubuntu 20.04]配置MySQL并实现远程连接相关推荐
- ubuntu 20.04安装mysql 5.7
ubuntu 20.04系统自带源直接安装是MySQL 8.0,我要安装MySQL 5.7的版本的所以先进行换源 在操作前先备份原来的sorce文件 sudo cp /etc/apt/sources. ...
- 华为云初次使用和配置安装宝塔配置mysql、Redis远程连接访问
文本仅为记录日常操作,安装配置过程步骤. 准备:购买一台新的未开封的华为云服务器 初次使用 登录首页 进入到控制台 配置修改登录密码 我的资源已经创建 ECS 云服务器 点击进入配置账号密码 xshe ...
- 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)
阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装) 2019-01-23 22:55:50 laugh12321 阅读数 851更多 分类专栏: ECS Ubuntu 版权声 ...
- 阿里云服务器购买后的配置指南
阿里云服务器购买后的配置指南 前提 如何购买点击链接自行学习 链接:阿里云服务器购买及配置教程视频 提取码:dzbj <!--默认购买的是Ubuntu16.04系统的服务器--> &l ...
- 基于阿里云服务器的Qt SDK配置
目录 1.Mysql配置 1.1安装Mysql服务器和客户端 1.2配置Mysql编码格式 1.3重启Mysql 1.4登陆Mysql 1.5查看Mysql编码 1.6安装Mysqlclient驱动 ...
- 阿里云linux上安装与配置Mysql
记录下在阿里云linux上安装与配置Mysql 环境:阿里云ECS服务器,系统为centos7.2 用户:root 文章目录 删除原来的数据库: 下载与安装MySQL: 关于登录MySQL: 配置远程 ...
- 阿里云服务器+微信公众号配置(Token验证不通过)
推荐使用CentOS操作系统,本人在使用Ubuntu操作系统时安装第三方软件不是很顺利,导致在微信公众号服务器配置的Token验证失败不通过上浪费大量时间. 以下是 CentOS 和 Ubuntu的介 ...
- 阿里云服务器4核8G配置CPU性能报价表
阿里云服务器4核8G配置可选s6.u1.c6.c7及hfc7等多种ECS实例规格,云服务器s6优惠价75.06元3个月.1200.96元一年,云服务器c6实例4核8G配置91.50元3个月.1464. ...
- 阿里云服务器2核4G配置性能参数表
阿里云2核4G服务器ECS规格有共享型s6.计算型c6.计算型c7.计算型c8y.AMD计算型c7a.高主频计算型hfc7.ARM计算型c6r.安全增强计算型c7t.计算型c5和突发性能实例t6等等, ...
最新文章
- Android 实现闹钟功能
- TensorRT学习笔记(三)
- 后台数据到mysql怎样保持实时更新_京东智联云MySQL数据库如何保障数据的可靠性?...
- 信息系统项目管理师:第7章:项目成本管理-章节重点
- 钉钉提示请勿通过开发者调试模式_钉钉开放平台demo调试异常问题解决:hostname in certificate didn't match...
- 【整理】fiddler不能监听 localhost和 127.0.0.1的问题
- php5.4 windows2003,PHP实战:Windows2003下php5.4安装配置教程(IIS)
- MUI 如何更改单选框样式
- 「深度解读」为什么连Google也无法阻挡垂直行业SaaS的浪潮
- python读取csv文件忽略空值_如何跳过/忽略csv文件中的空字节pd.read_csv?
- mongodb 备份压缩_MongoDB的备份与恢复
- [Java] 蓝桥杯BASIC-30 基础练习 阶乘计算
- python中lower()函数的用法
- atitit.农历的公式与原理以及农历日期运算
- gg大玩家f服务器无响应,gg大玩家显示应用启动失败 | 手游网游页游攻略大全
- hadoop-uber作业模式
- 从Uber和快的、滴滴、易到App对比看人性
- linux speedtest-cli工具测试网络带宽、测试网速(下载速度、上传速度和延迟等信息)
- sws_kp操作(selenium webdriver+python)
- fullscan mysql_[InnoDB系列] -- 实测ibbackup vs mysqldump
热门文章
- 手机可用熵_坤鹏论:信息是熵?错
- Apache RewriteRule
- 微信小程序和微信商城的对比,看看你的企业适合做微信小程序还是微商城
- Cannot construct instance of `******` (no Creators, like default construct,exist)
- php pho 连接 MySQL_PHPWAMP配置应该如何修改,Web服务器、php、mysql的具体配置修改...
- 公众号关联小程序相关
- springboot jar 打包成docker 镜像并运行
- 人工结算难免错账漏帐,食堂收银如何解决?
- scratch(图形化编程工具)制作透视效果!
- vue 页面分享功能