mysql如何开启远程连接

   mysql如何开启远程连接?有时因为工作的需要我们得要实时的查看服务器上的数据库,这时我们就需要开启数据库的远程连接,那么我们如何开启mysql的远程连接呢?下面小编为大家提供了mysql开启远程连接方法。


 

  在linux环境下,3306端口远程连接是默认关闭的,我们需要开启,在装mysql数据库时开启了3306就OK了。

  mysql帐号默认不允许从远程登陆。登入mysql后,更改 "mysql" 数据库 里表里的 "host" 项,把"localhost"改称"%" 。这样就可以进行远程连接了。

时间: 2025-01-01 14:17:37

mysql如何开启远程连接的相关文章

mysql 开启远程连接的三种方法

本文章收藏了三种关于如何开启mysql教程 远程连接,第一款就是在mysql cmd命令提示符下给mysql开启远程连接的,方法三是修改mysql my.ini的文件配置来修改的哦. 方法一 样给mysql开启远程连接功能? 首先链接本机的mysql(用ssh登录终端,输入如下命令): mysql -uroot -p 输入密码登陆进去后,输入如下的语句,执行. grant all privileges on *.* to 'user'@'%' identified by 'password' w

MySQL数据库如何开启远程连接(多备份)_Mysql

开启 MySQL 的远程登陆帐号需要注意下面3点: 1.确定服务器上的防火墙没有阻止 3306 端口.MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的. 如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号. 如果不知道怎样设置您的服务器上的防火墙,请向您的服务器管理员咨询. 2.确定安全狗等没有拦截我们的备份服务器IP 如果你的服务器上有安装安全狗等安全类软件,请将我

Ubuntu16.04 server下配置MySQL,并开启远程连接的方法

代码如下: GRANT ALL PRIVILEGES ON *.* TO 'Ubuntu'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 运行完后紧接着输入,以更新数据库: FLUSH PRIVILEGES; 效果如下图: 执行quit退出mysql. 由于MySQL默认支队本地使用,没有开放远程连接,于是需要到配置文件中去修改,当然新版的MySQL不知道为什么配置文件和以前不太一样了,以前都放在:/etc/mysql/my.cnf里,但是现在我们去

mysql怎么开启远程登录功能

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

MSSQLSERVER不同版本设置开启远程连接(sa配置)

本文方案适用于Microsoft Sql Server 2008/2012/2012 r2/2014版本,以下简称MSSQLSERVER. MSSQL默认是不允许远程连接,并且禁用sa账户的.如果想要在本地用SSMS连接远程服务器上的MSSQLSERVER,需要做两个部分的配置: 1. SQL SERVER MANAGEMENT STUDIO(SSMS) 2. SQL SERVER配置管理器(SQL SERVER CONFIGURATION MANAGER - SSCM) 并且需要注意的是,有些

SQL SERVER 2008/2012/2012R2/2014 设置开启远程连接(sa配置)

本文方案适用于Microsoft Sql Server 2008/2012/2012 r2/2014版本,以下简称MSSQLSERVER. MSSQL默认是不允许远程连接,并且禁用sa账户的.如果想要在本地用SSMS连接远程服务器上的MSSQLSERVER,需要做两个部分的配置: 1. SQL SERVER MANAGEMENT STUDIO(SSMS) 2. SQL SERVER配置管理器(SQL SERVER CONFIGURATION MANAGER - SSCM) 并且需要注意的是,有些

centos6中mysql开启远程连接的方法

远程计算机打开 mysql 服务器: #/etc/init.d/mysql.server start 本地计算机连接远程 mysql服务器: ./mysql -h "192.168.1.244" -u root -p 发生错误: ERROR 1130 (HY000): Host '192.168.1.100' is not allowed to connect to this MySQL server  原因分析: 因为mysql服务器出于安全考虑,默认只允许本地登录数据库服务器. 

mysql开启远程连接的方法介绍

 出去安全性考虑 ,默认mysql是只允许本机连结,而不允许其它主机通过客户端工具进行连结的.此时要解决该问题,可通过以下三种方法进行解决. A.对其它IP进行授权登录.具体为先在本机通过mysql -uroot -p 密码进行登录.出现mysql >后,通过grant 命令进行权限的开放,具体用法为:grant权限 on 数据库对象 to 用户 注:以下以phpboke做为一个存在的测试数据库表为例,对grant命令进行详细说明 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所

mysql开启远程连接(mysql开启远程访问)_Mysql

复制代码 代码如下: //建议设置固定IPmysql> GRANT ALL PRIVILEGES ON *.* TO root@"8.8.8.8" IDENTIFIED BY "root";mysql> flush privileges;//修改防火墙iptables -I INPUT -p tcp --dport 3306 -j ACCEPT