精华内容
下载资源
问答
  • linux服务器 数据库开放远程连接

    千次阅读 2019-04-30 10:15:16
    1、服务器安全组设置3306端口 2、设置mysql远程访问 打开命令行界面,开启mysql 3、创建远程连接账户 grant all privileges on . to ‘账户名’ @’%’ identified by ‘设置密码’; 出现:Query OK, 0 rows ...

    1、服务器安全组设置3306端口
    在这里插入图片描述
    2、设置mysql远程访问
    打开命令行界面,开启mysql在这里插入图片描述
    3、创建远程连接账户
    grant all privileges on . to ‘账户名’ @’%’ identified by ‘设置密码’;
    在这里插入图片描述出现:Query OK, 0 rows affected (0.00 sec);说明创建成功!

    4、立即生效
    flush privileges;
    在这里插入图片描述
    5、检查是否创建成功
    use mysql;
    select user from user;
    如果列表中出现你创建的用户名,则说明创建成功
    在这里插入图片描述
    6、防火墙开放3306端口
    找到系统根目录,打开etc目录,找到sysconfig目录打开,找到iptables文件并打开
    编辑iptables文件
    在这里插入图片描述7、在含有-A的最后两行的前面加入一行
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    保存并退出
    在这里插入图片描述
    在这里插入图片描述
    8、命令行退到根目录,重启防火墙,
    /bin/systemctl restart iptables.service
    在这里插入图片描述
    完工!!!

    展开全文
  • 国家开放大学的课程:数据运维。在形考中的内容。实验1 MySQL数据库服务器配置。包括MYSQL安装配置的操作。有屏幕截图,很清楚 。
  • Navicat Premium连接服务器数据库

    千次阅读 2018-10-27 11:50:29
    解决Navicat 连接服务器失败的问题  由于服务器的安全问题,有些东西默认是关闭的。就像远程连接服务器的...下面就以阿里云的服务器为例,讲解如何开放阿里云的远程连接数据库。 工具准备(下载putty) 打开p...

    解决Navicat 连接服务器失败的问题

           由于服务器的安全问题,有些东西默认是关闭的。就像远程连接服务器的数据库一样,如果默认是每个IP都能访问,安全性就会大大降低,甚至没有安全性可言。但是由于项目需求,我们又需要远程连接自己的服务器,以便于更方便的对服务器的数据库进行操作。下面就以阿里云的服务器为例,讲解如何开放阿里云的远程连接数据库。

    1. 工具准备(下载putty)
    2. 打开putty,输入服务器IP,打开
    3. 登录mysql:mysql -u root -p ,执行后会要求输入密码,这时输入password执行,在服务器内部登录数据库。 

    4. 然后执行下面的命令(该命令是允许所有IP对服务器数据库的访问,‘123456’为密码)。关于命令的详细说明,请参考阿里云文档:打开阿里云文档

    5. //grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;
      grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

      执行第四步的命令之后出现下图即为设置成功

    6. 前往Navicat Premium,填写服务器的配置参数,点击测试连接,可查看是否能够成功连接到服务器,连接成功之后,点击确定即可完成对服务器数据库的添加。

    展开全文
  • 二、本地访问远程数据库服务的方法: 问题背景 在远程服务器安装好了mysql服务器之后,我们在本地使用命令行进行连接时发现连接不上,这时要考虑该远程服务器上的mysql服务是否开启了可被远程访问的权限。 一、...

    目录

    问题背景

    一、服务器端的mysql如何开启可被远程访问:

    二、本地访问远程数据库服务的方法:


    问题背景

    在远程服务器安装好了mysql服务器之后,我们在本地使用命令行进行连接时发现连接不上,这时要考虑该远程服务器上的mysql服务是否开启了可被远程访问的权限。


    一、服务器端的mysql如何开启可被远程访问:

    在远程桌面上打开cmd依次输入以下命令:

    1.#mysql -u root -p

    2. update user set host = '%' where user='root';

    即可将该mysql服务设置为可被远程访问


    二、本地访问远程数据库服务的方法:

    如:mysql服务所在ip为:192.168.5.114,端口号:3306,用户名:root,密码:123456

    则cmd中输入:

    mysql -h 192.168.5.114 -P 3306 -u root -p123456

    注意:第一个P大写,代表端口,第二个p小写,代表密码,且与密码之间无空格!!

     

    若发现cmd输入数据库相关命令报错,可能是由于没有配置mysql的环境变量所导致。配置一下即可。

    在系统环境变量的path中添加:

    C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin;

    大功告成!

    展开全文
  • 今天给大家实际演示一下如何正确开放数据库端口. 第一步 进入云控制台(演示用的是免费试用版腾讯云,所有云服务器操作步骤类似) 找到安全组,没有的话就新建一个安全组. 安全组:入站规则添加一个数据库端口1433...

    相信很多新手小伙伴会经常遇到云服务器端口访问不了而苦恼
    明明安全组内已经加上了数据库端口,防火墙也关了,实际上呢又连接不上.
    今天给大家实际演示一下如何正确开放云数据库端口.

    第一步
    进入云控制台(演示用的是免费试用版腾讯云,所有云服务器操作步骤类似)
    找到安全组,没有的话就新建一个安全组.

    登陆云控制
    安全组:入站规则添加一个数据库端口1433(建议将1433改为动态端口,然后在开放动态端口相对直接开放1433端口安全)
    在这里插入图片描述
    出站规则默认的就行
    在这里插入图片描述

    第二步
    登陆云服务器设置防火墙.(已开启防火墙状态)
    点击"高级设置"
    PS:没有开启防火墙这一步可以跳过
    在这里插入图片描述
    点击入站规则,新建入站规则在这里插入图片描述
    选择端口,点击下一步
    在这里插入图片描述
    输入1433,点击下一步在这里插入图片描述
    默认允许连接,点击下一步在这里插入图片描述
    默认全选点击下一步在这里插入图片描述
    名称自己命名(方便以后查找),点击完成在这里插入图片描述
    第三步
    很多同学可能以上两步都做了,但是还是访问不通端口

    那么你可能就卡在没有检查数据库TCP/IP是否启用

    找到SQLServer配置管理器在这里插入图片描述
    找到SQLServer网络配置下的 默认实例MSSQLSERVER的协议
    在这里插入图片描述

    右键TCP/IP启用
    在这里插入图片描述
    然后根据提示重启数据库服务
    在这里插入图片描述

    重启后,就大功告成了
    在这里插入图片描述
    接下来试试端口是否成功开放!
    在这里插入图片描述
    接下来就能看到端口已正常开放了~!

    展开全文
  • Android 利用JDBC连接服务器数据库

    千次阅读 2018-08-01 11:52:28
    Android学习笔记(21)————利用JDBC连接服务器数据库 2012年04月07日 16:51:55 阅读数:119894     /********************************************************************************************  * ...
  • 1、在阿里云控制台里开放服务器上postgresql数据库默认的5432端口,以便于访问 2、找到pg_hba.conf文件,并使用记事本或notepad++打开 3、在最下方IPv4 local connections下方添加用户名和ip白名单,例如: host...
  • 如何在外网访问内网服务器数据库

    千次阅读 2017-02-06 10:10:43
    前些日子有位群友在群里问到关于...这个问题的原因是服务器的防火墙没开放端口,Linux下的配置(转自:http://www.myhack58.com/Article/48/66/2012/34999.htm),前人的经验必须吸取,  vi /etc/sysconfig/iptables
  • 广东理工学院 广东开放大学 百年教育职业培训中心 1单项选择共 20 题 , 40 1 2 标记目前商务化的数据库管理系统是以 型为主 2A 关系 B 层次 C 网状 D 对象 2 2 标记 MySQL 有 个系统数据库 3A3 B4 C5 D6 3 ...
  • 首先需要排查服务器上的mysql版本,服务器上的mysql是否启动,我这里介绍docker安装的mysql如何查看版本; docker exec -it (mysql的名字,或id) bash 然后连接到Mysql mysql -uroot -p123456 再然后检查Mysql...
  • 数据库分类及主流数据库对比

    千次阅读 2019-11-11 09:52:54
    数据库使用系列专栏:数据库使用系列文章 目录 1 数据库分类 1.1 关系型数据库 1.2 非关系型数据库 2 数据库对比 1 数据库分类 数据库根据数据结构可分为关系型数据库和非关系型数据库。非关系型数据库中根据...
  • 一、数据库系统、数据库数据库管理系统 DBS包括DB和DBMS。 1、DBS是Database System的缩写,数据库系统。 2、DB是database的缩写,数据库。 3、DBMS是Database Management System的缩写,数据库管理系统。 ...
  • 阿里云 服务器数据库的坑

    千次阅读 2018-03-22 20:36:03
    服务器服务器有个安全组策略,默认开放22,3389端口,搭建好lnmp环境,发现连接服务器总是超时,以为是nginx配置问题,但是access和error日志都没有内容,最后才发觉连接超时的原因是 安全组里没有开放80端口...
  • 西门子SIMATIC PCS7过程数据库与信息服务器pdf,西门子SIMATIC PCS7过程数据库与信息服务器:Process Historian 是一个针对历史数据的存储、检索并集成到 PCS 7 系统中以及可以开放式访问的数据库
  • 云端服务器连接Mysql和sql server数据库一. 华为云服务器1.云服务器配置2.使用远程桌面连接二.安装配置MySQL可视化软件三.Android Studio代码片段所有代码,直接贴出来到这就完毕了 一. 华为云服务器 百度搜索华为...
  • 在编写项目的时候习惯于把mysql数据库,放在云服务器上,这样每个开发人员就都能连接到同一个服务器上的mysql数据库,实现数据的互通。   本文实现任意用户连接至阿里云服务器ECS(Ubuntu20.04 64位)中部署的...
  • pdf版的ODBC教程,很难找的资源,现在分享在这里啦O(∩_∩)O~
  • 本地电脑连接阿里云服务器上搭建的MySQL数据库

    千次阅读 多人点赞 2020-06-26 14:02:15
    如何在本地电脑连接阿里云服务器上搭建的MySQL数据库
  • 阿里云服务器中安装配置MYSQL数据库完整教程

    万次阅读 多人点赞 2019-05-19 16:06:25
    阿里云服务器中安装配置MYSQL数据库完整教程 一、确保服务器系统处于最新状态(这步操作可有可无) **第一步:**确保服务器系统处于最新状态(这步操作可有可无) [root@localhost ~]# yum -y update 如果显示以下...
  • 条件:阿里服务器一台、在...这个时候只是创建好服务器的第一步,后期需要进行对端口的开放做详细描述。 第二步: 放开服务器端口的步骤: 1.打开阿里云服务器管理页面,进行安全组配置; . 进入配置规则 ...
  • 初次接触嵌入式数据库(Embedded Database)可能对这个概念总不是很清楚,它究竟与数据库服务器(Database Server)有什么区别,它们又分别适用于那些应用场景呢,这是需要解决的问题。 在谈区别之前,先来个感性...
  • 1. 设置服务器安全组,开放 MySQL 3306 端口 2. 开启mysql远程访问权限 登录到mysql: mysql -uroot -ppwd 查看user表: mysql> use mysql mysql> select host,user from user; 表中host、user字段标识了...
  • 我们在维护数据库服务器的时候,为了保证安全,经常要改变数据库服务的默认端口号(默认1433),但是这样一来,客户端连接数据库服务器的时候,就稍微有点麻烦了,我本以为在连接数据库服务的时候,在ip地址后加一个...
  • 2、cl:mysql -u root -p 服务器本地登录mysql数据库; 3、cl:yourpassword #输入数据库登录密码 4、登录成功: cl:show databases;#显示所有数据库 5、cl:use mysql; #打开名字为mysql的数据库,user#用户表在...
  • 前提条件:已经买了云服务器,并且已经搭建好了云服务器。 (如果还没有搭建好服务器,可以看一下我的上一篇博文) 工具包 mysql-connector-java-5.1.34.jar 这个驱动包在网上随便一找就找得到,或者可以用下面...
  • 什么是数据库

    万次阅读 多人点赞 2018-07-27 16:16:03
    生活中常用数据库 数据库,对于初学者来说会有一定迷惑。到底什么是数据库呢?我们可以从其名字来说,数据库的意思是数据的集合,如果这样来理解的话,在电脑上我们把照片放到同一个文件夹下,那么这个文件夹就是一...
  • 我扫了一下数据库服务地址发现3306端口没有开放。请问: 1,我是不是必须要联系运营商开放3306端口? 2,我网站后台是linux系统,数据库服务器和后台并非一个ip地址。。所以我不清楚的是php中 连接数据库会因为操作...
  • 原文地址 在ECS上部署数据库 ...数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。...阿里云有提供相应的高可用数据库架构RDS,但由于RDS具有一定的限制条件,可能无法满足部分生产环境的要求,
  • Linux 搭建数据库服务器(mysql)

    千次阅读 2017-12-03 22:15:43
    客户机: 系统:manjaro linux 远程连接方式:openssh(通过ssh的方式) 开发工具测试:eclipse oxygen.1a release (4.7.1a) 服务机: 系统:centos 7(manjaro 下使用 vmware 14 虚拟)... 数据库:mysql 5.6.38

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 189,579
精华内容 75,831
关键字:

服务器数据库分开放