阿里云ubuntu 16.0402 安装mysql

2023-05-16

参考文献

  • 阿里云服务器Ubuntu 16.04 3安装mysql
  • 如何远程连接阿里云上mysql数据库 出错10061

阿里云ubuntu 16.0402 安装mysql

前提:装上Xshellwinscp等远程工具
连接阿里云
在这里插入图片描述
1.更新系统

apt-get update  

【注意:要在root用户下】
2、安装mysql-server

apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev

3、使用如下命令查询是否安装成功:

sudo netstat -tap | grep mysql

重启mysql

/etc/init.d/mysql restart

或者

sudo service mysql restart;

登陆:

 mysql -uroot -proot

在这里插入图片描述
默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log
首先登录:

 mysql -u root -h localhost -p

在这里插入图片描述
进入mysql页面
在这里插入图片描述
use mysql #打开mysql数据库
在这里插入图片描述
将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

update user set host='%' where user='root' and host='localhost';

刷新权限表,使配置生效
flush privileges;
在这里插入图片描述
然后我们就能远程连接我们的mysql了。

如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:

打开mysql数据
use mysql
将host设置为localhost表示只能本地连接mysql

 update user set host='localhost' where user='root';
 刷新权限表,使配置生效

 flush privileges;        

备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:

 grant all on *.* to 'yuancheng'@'%' identified by '123456';

 flush privileges;

启动

sudo service mysql start

停止

sudo service mysql stop

服务状态

sudo service mysql status

重启

sudo service mysql restart;

使用Navicat或者workbench 连接阿里云数据库

报错10061

经常一番资料查找,有人说:

在服务端MySQL文件夹下找到my.ini文件。修改bind-address=127.0.0.1 为 bind-address=0.0.0.0
但是,我没有找到my.ini,进入/etc/mysql/my.cnf这个文件看看吧,发现也没有最后,但是在文件的最后面看到
在这里插入图片描述
所以我就直接去找conf.dmysql.conf.d这两个文件。发现在mysql.conf.d文件夹下mysqld.cnf里面有bind-address这个字段;

然后将修改bind-address = 127.0.0.1
bind-address = 0.0.0.0
然后重启mysql

  /etc/init.d/mysql restart

或者

 sudo service mysql restart;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

阿里云ubuntu 16.0402 安装mysql 的相关文章

  • PHP MySQL 仅当 IP 是新时才更新列

    我试图让我的脚本在每次 IP 出现新值时将观看次数更新 1 604800秒后 如果同一用户 同一IP 在604800秒后再次回来 则查看计数 1 有人可以帮我吗 Get video id id GET id Get video title
  • 如何扩展 Joomla!到我的自定义 PHP 文件

    我有一个我创建的 php 文件 我想扩展所有的 Joomla 类到该文件 或者我至少希望能够使用 Joomla 的类来访问我的 PHP 文件中的数据库 我怎样才能以这种方式扩展功能 提前致谢 将这些行放在 php 文件的顶部 define
  • 如何连接mysql表

    我有一张这样的旧桌子 user gt id name address comments 现在我必须创建一个 别名 表 以允许某些用户出于某种原因拥有别名 我创建了一个新表 user alias 如下所示 user alias gt name
  • 使用正则表达式选择查询 - MySql

    如果特定列的名称中包含数字 我想选择记录 表格1 ID EmpCode EmpName 1 1C Name1 2 2C Name2 3 C3 Name3 4 CD Name4 5 CD Name4 6 C6D Name6 7 7CD Nam
  • SQL 错误 #1071 - 指定的键太长;最大密钥长度为 767 字节

    CREATE TABLE wp locations id INT 11 NOT NULL AUTO INCREMENT city VARCHAR 255 NOT NULL name VARCHAR 255 NOT NULL CONSTRAI
  • Sequelize 中的 FOR SHARE 和 FOR UPDATE 语句

    当我们使用事务时 常规 SQL 查询可以包含 SELECT FOR SHARE 和 SELECT FOR UPDATE 语句 有没有办法用 Sequelize 设置相同的语句 我还没有找到这些选项 也许有一些技巧 需要什么 您可以在这里阅读
  • ENOTEMPTY:目录不为空,重命名 '' -> '' (JavaScript + NPM + Ubuntu 服务器)

    好吧 我一直在为一个名为discord 的流行的类似Teamspeak 的程序制作一个机器人 我在 Ubuntu 服务器上运行机器人 并使用 NPM install 来安装各种模块 目前 该机器人的本地版本工作正常 但在 Ubuntu 上我
  • MySQL 将字符串视为整数

    我的申请有很大的问题 在开始之前我会红色这些主题Mysql 将 varchar 视为 int bug https stackoverflow com questions 17843329 mysql treating varchar as
  • docker-compose 无法等待 mysql 数据库

    我在尝试获取 docker compose 脚本来启动 mysql 数据库和 Django 项目时遇到了真正的问题 但让 Django 项目等待 mysql 数据库准备就绪 我有两个文件 一个 Dockerfile 和一个 docker c
  • 使用准备好的语句的 SQL ORDER BY

    我已经尝试了该代码的所有不同类型的变体 但无法使其工作 任何人都可以指出我正确的方向吗 if isset GET s And isset GET o if strip tags htmlspecialchars GET s s sortin
  • 我如何从mysql获取上周、本周和上个月的记录

    我在 Codeigniter 中以 strtotime 格式存储日期 一周从周日开始 this gt db gt where this gt weight create date lt curdate INTERVAL DAYOFWEEK
  • 在 Doctrine 2 ORDER BY 中使用 DQL 函数

    我正在使用 MySQL 数据库在 Symfony 2 3 和 Doctrine 2 4 中做一个项目 我有一个 FieldValue 实体 简化 class FieldValue The ID var integer protected f
  • Ubuntu:无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器 (2)

    我有 Ubuntu 14 04 安装了 LAMP 并运行 Owncloud 的服务器 我尝试安装文书工作 https github com twostairs paperwork wiki Installing Paperwork on U
  • Linux 软件包存储库中的 *​​-dev 软件包实际上包含什么?

    我的问题非常基本 我现在的知识也是如此 我是 Linux 的长期用户 但直到最近才对编程产生了浓厚的兴趣 我看到 Ubuntu 存储库中的许多流行应用程序都有 dev 软件包 例如洋泾浜开发者此外pidgin 我的问题是这样的 这些包裹里有
  • 强制连接第一个表中的所有行

    我有三张桌子 machines拿着自动售货机 products持有所有可能的产品 并且machines products这是两者的交集 给出了特定机器中每个产品线的库存数量 如果机器中没有库存产品 则第三个表中没有相应的行 DESCRIBE
  • MySQL:“SELECT 将检查超过 MAX_JOIN_SIZE 行”

    我正在使用 PHP 和 MySQL 在我的程序中 有一个涉及连接的选择查询 当我在本地主机上运行它时 它工作正常 但是当我将它上传到我的服务器上并尝试执行它时 它会生成以下错误 The SELECT would examine more t
  • 在 DataGrip JetBrains 中创建新数据库

    任何人都知道如何创建新数据库DataGrip https goo gl 99xqGb JetBrains 的数据库 IDE 找不到DataGrip 帮助页面 https goo gl pnFpGS In 数据夹2017 1 https bl
  • 如何在 Ubuntu 16.04 LTS 中使用 IIS 运行 Docker 容器 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这个问题似乎不是关于主要由程序员使用的特定编程问题 软件算法或软件工具 help on topic 如果您认为该问题与主题相关另一个 St
  • 什么时候数据库被称为嵌入式数据库?

    术语 嵌入式数据库 与 数据库 具有不同的含义吗 我见过的嵌入式数据库有两种定义 嵌入式数据库就像专门为 嵌入式 空间 移动设备等 设计的数据库系统一样 这意味着它们在紧张的环境中 内存 CPU 方面 可以合理地执行 嵌入式数据库就像不需要
  • PHP 中的依赖注入

    我一直在研究依赖注入 我是在关注某件事还是完全没有关注 代码是好是坏 依赖注入与否 下面的代码是CMS系统的基础 现在有一个名为 page details 的表 其中存储了所有网页 目录 文件结构 htaccess index php cl

随机推荐

  • 微信小程序scroll-view左右滚动

    官方只有一个HTML的代码演示 xff0c 而css没有 xff1b 自己根据官方的HTML代码 xff0c 尝试几个方案 xff0c 都GG了 xff1b 最后实现成功 xff1b 因为需要用到scroll top的特性 xff1b 所以
  • 微信小程序去除button边框

    因为一些业务逻辑需要去除button边框 xff1b 这里试了几种去除的方式 xff1b 发现只有 span class hljs tag button span span class hljs pseudo after span span
  • 微信小程序-经纬度逆解析详细地址

    业务需求需要将经纬度解析为详细地址 xff0c 去年使用的是百度地图 xff0c 今年发现腾旭地图也更新了微信小程序的地图的接口 xff1b 1 http lbs qq com guides startup html 申请腾讯地图的key
  • 微信小程序-上传图片转base64

    最近业务需要 xff1a 将图片转为base64格式 so xff1b 百度n多资料最后写成 xff0c 还是有一点小bug就是生成的图片不太清晰 xff1b 文章最后还有代码的下载地址 参考资料 xff1a 微信小程序文档 wx canv
  • 数据结构和算法

  • 马原笔记-第三章

    实践与认识及其发展规律 实践与认识实践认识从实践到认识从认识到实践实践与认识的辩证运动及其规律 真理与价值真理真理的客观性真理的绝对性和相对性及其辩证关系真理的检验标准 价值真理和价值在实践中的辩证统一关系 认识世界和改造世界认识世界和改造
  • Debian9系统上 基于Qt5.12.1 开发的QML界面程序 无法输入中文

    问题背景 xff1a 使用QT的QML开发出来的客户端程序无法在TextEdit框输入中文 xff0c 当鼠标聚焦到输入光标后 xff0c 压根切换不了中文输入法 网上找了一大堆 xff0c 尝试了各种方案 xff0c 终于解决了问题 至此
  • react面试题

    请写一个函数 xff0c 获取当前url的参数值 xff0c 必须支持以下功能 xff1a 如果传了参数名则获取此参数名对应的参数值 xff0c 如果不传 xff0c 则获取所有参数 span class hljs comment 比如 x
  • webpack4+react+antd从零搭建React脚手架(三)-路由搭建

    react router 还是 react router dom xff1f 在 React 的使用中 xff0c 我们一般要引入两个包 xff0c react 和 react dom xff0c 那么 react router 和 rea
  • 2018秋季面试总结

    最近几天一直在找工作 xff0c 今天把面试遇到的问题一个一个的整理下来 基础问题 xff08 css html js xff09 算法问题 xff1a 使用一个for循环 xff0c 找出一个数组里面第二大的值 当时没有想出来 xff0c
  • js实现数组去重-ES6实现

    方法一 xff1a function unique arr const res 61 new Map return arr filter a 61 gt res has a amp amp res set a 1 就这么短 xff0c 就可
  • vue 报错 Avoid mutating a prop directly since the value will be overwritten whenever the parent compo

    Vue报错 xff1a Avoid mutating a prop directly since the value will be overwritten whenever the parent component re renders
  • 老男孩全栈Python开发

    地址 视频地址 p34 28 05
  • js实现文件分片上传

    span class token operator lt span span class token operator span span class token constant DOCTYPE span html span class
  • python实战-VScode环境搭建

    环境搭建 xff08 VScode xff09 以前用的是pycharm的专业版 xff0c 后来搞得破解不了了 xff0c 花了几个小时研究了一下怎么用VScode来搭建python开发的环境 开始之前 xff1a 装好python环境确
  • nginx部署多个vue项目

    上一篇已经介绍了然后配置web项目 xff1b 今天由于公司需求 xff0c 需要在同一域名端口下 xff0c 部署两个项目 xff1b 今天花了一上午终于弄好了 xff0c 选择赶紧做一个笔记 如何连接阿里云服务器就不在这里说了 xff0
  • 汇编语言

    基础知识 1 1机器语言 计算机的机器指令是一列二进制数字 计算机将之为转变为一列高低电平 xff0c 以使计算机的电子器件受到驱动 xff0c 进行运算 1 2 汇编语言的产生 程序员 汇编指令 编译器 机器码 计算机 1 3 汇编语言的
  • Bootloader概述

    Bootloader概述 分类 xff1a 嵌入式 Bootloader概述 Bootloader的含义 PC机上 windows linux 引导过程简介 嵌入式Bootloader 介绍与分析 嵌入式bootloader 介绍 Boot
  • vue SEO优化

    第一 xff0c ssr vue官方文档给出的服务器渲染方案 xff0c 这是一套完整的构建vue服务端渲染应用的指南 xff0c 具体参考https cn vuejs org v2 guide ssr html 第二 xff0c vue
  • 阿里云ubuntu 16.0402 安装mysql

    参考文献 阿里云服务器Ubuntu 16 04 3安装mysql如何远程连接阿里云上mysql数据库 出错10061 阿里云ubuntu 16 0402 安装mysql 前提 xff1a 装上Xshell xff0c winscp等远程工具