关于如何在cenos7.0上实现mysql数据库远程连接

  1. 设置mysql允许别的客户机控制的权限

   

mysql -uroot -p     #此处为本地linux帐号密码

select user,host from mysql.user;  #查看mysql表对应username的host

grant usage on *.* to [email protected] identified by ‘111111‘;    #设置root允许ip192.168.1.200IP控制的权限

2.临时关闭防火墙测试是否能连接成功

在此说明下,网上很多都是用service iptables stop命令关闭防火墙,实际上CentOS 7.0默认使用的是firewall作为防火墙,因此

我们要关闭firewalld而非iptables

关闭命令

systemctl stop firewalld.service 

只此用数据库连接管理,成功

时间: 2024-11-07 16:56:16

关于如何在cenos7.0上实现mysql数据库远程连接的相关文章

MySQL数据库远程连接开启方法

第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程. 1.d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码代码如下: MySQL>update user set host = '%' where user = 'root'; MySQL>

开启本地MySql数据库远程连接

做网站,要经常更新数据库,接触的数据库肯定都是mysql.有时候建站的时候因为数据库和网站放在不同的IP,这个时候就需要用程序进行mysql的远程连接,而mysql因为安全的因素,默认的时候用户设置的是不能远程连接,只能本地连接,这个时候就需要自己去修改其中的设置.下面小编就介绍一下操作方法. 进入cmd命令模式. mysql -h localhost-u mysql -p Enter password: ****** 连接数据库. mysql> use mysql; (此DB存放MySQL的各

MySQL数据库远程连接的个人解决方案

首先,目的是使用本机可视化工具SQLyog通过IP地址远程访问另一台机器上的MySQL数据库. 本人实践的MySQL版本是MySQL 5.7.23,数据库部署的主机系统是Windows.这些简单配置均在MySQL所安装的机器上进行, "开始"-->"运行"-->输入"cmd",进入命令行-->输入mysql命令-->就进入了mysql命令下: 接着输入"show tables"命令,显示所有的数据表,其

如何在Lunix云服务器上安装Mysql进行远程连接

说说这个服务器上安装mysql真是一个大坑啊 ! 我也不知道自己怎么心血来潮就买一个百度云服务器,然后就想着吧自己做的一些小项目都跑上去.嘿嘿...其实就是想显摆下,写点小应用给不是编程的朋友们使用 ,以满足我自己的小心思,哎呀跑题了,一下没有刹住就给跑偏了,继续说安装的事. 网上百度了许多的教程 ,那叫一个坑啊 !刚开始装JDK 和 Tomcat的时候一切都是顺利.直到开始装Mysql时我不知道是我的服务器不一样还是 我的操作失误!反正就是各种不行 ,那叫一个郁闷.各种方法什么解压tar.gz

MySQL数据库远程连接设置

一.服务器端设置 打开mysql数据库,运行 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; myuser:服务器的数据库登录名 mypassword:服务器数据库登陆密码 192.168.1.3:允许连接服务器mysql的客户端IP,可用%代替,意为允许任何客户端电脑连接服务器的数据库 二.客户端设置

mysql数据库远程连接

如果安装的时候没有启用远程连接功能,要执行如下命令 1.修改数据表 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在 localhost 的那台电脑,登入MySQL后,更改 "MySQL" 数据库里的 "user" 表里的 "Host" 项,从"localhost"改称"%",%表示所有机器都允许. [sql] view plain copy mysql> use mysql

Mysql 数据库 远程连接

如果想远程连接数据库 出现了错误,,, 防火墙开放端口,,, CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下 1.直接关闭防火墙systemctl stop firewalld.service           #停止firewallsystemctl disable firewalld.service     #禁止firewall开机启动 2.设置 iptables serviceyum -y install iptables-servic

windows上安装MySQL数据库

Windows上安装MySQL windows上安装MySQL较为简单,点击链接https://dev.mysql.com/downloads/mysql/,但不要下载最新的版本,因为用的人少,出问题不好解决,选择下载5.6版本 点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start my download. 就可立即下载: 下载完后,把zip包解压到相应的目录,去服务中查看一下自己之前有没有MySQL服务,如果有,删除掉(在命令行下输入sc dele

使用Navicat远程连接阿里云ECS服务器上的MySQL数据库

1.必须给服务器的安全组规则设置端口放行规则,在管理控制台中设置: 2.之后填写配置,授权对象是授权的IP,其中0.0.0.0/0为所有IP授权,之后保存; 3.Navicat使用的配置 在编辑连接处,要配置SSH和常规两项 在常规项填写配置,主机名填写:localhost,配置完成后,就使用Navicat远程连接阿里云ECS服务器上的MySQL数据库: 测试连接,完美成功. 原文地址:https://www.cnblogs.com/GreenForestQuan/p/11776130.html