精华内容
下载资源
问答
  • 设置mysql 数据库允许远程连接访问

    万次阅读 2018-06-22 14:23:52
    首先关闭防火墙一、打开Windows的命令行窗口,用dos命令中的ping命令试一下两台电脑是否可以连接通;在命令行中输入:ping 另一台电脑的IP地址;二、如果可以用ping通,然后修改MySQL数据库;打开MySQL数据库中得...



    首先关闭防火墙


    一、打开Windows的命令行窗口,用dos命令中的ping命令试一下两台电脑是否可以连接通;

    在命令行中输入:ping 另一台电脑的IP地址;


    二、如果可以用ping通,然后修改MySQL数据库;

    打开MySQL数据库中得user表;

    把里面的Host字段改为%(允许所有人访问,localhost是本地访问),然后重启MySQL服务

    具体的修改方法如下

    打开命令行窗口

    1:    进入mysql 的安装目录 bin目录下

    2:    输入  mysql -hlocalhost -uroot -p 

    3:    输入密码

    出现下面的界面



    4:改变表.可能你的账号不允许远程登录,只能在localhost.这个时候要早localhost 的那台电脑更改mysql数据库里的 user 表里的 Host项, 把localhost 改成 %




    展开全文
  • Windows10MySQL数据库设置远程连接/登录 一、开启MySql数据库远程连接权限 二、Windows10开放3306端口 三、远程连接 mysql -h xx.xx.xx.xx -P 3306 -uroot -p Enter password: 或者: mysql -h xx.xx.xx.xx -uroot ...

    Windows10MySQL数据库设置远程连接/登录

    一、开启MySql数据库远程连接权限

    设置允许远程访问

    二、Windows10开放3306端口

    新建出站规则

    三、远程连接

    mysql -h ip -P 3306 -uroot -p
    Enter password:
    

    或者:

    mysql -h ip -uroot -p
    Enter password:
    
    展开全文
  • 解决MySQL数据库无法远程连接问题

    千次阅读 2017-10-23 11:27:10
    在使用Windows系统远程连接linux下的MySQL数据库时,提示无法连接。解决方法如下:第一、允许MySQL数据库远程连接 编辑/etc/mysql/mysql.conf.d/mysqld.cnf 配置文件,注释bind-address = 127.0.0.1这一行,然后...

    在使用Windows系统远程连接linux下的MySQL数据库时,提示无法连接。解决方法如下:

    第一、允许MySQL数据库被远程连接
    编辑/etc/mysql/mysql.conf.d/mysqld.cnf 配置文件,注释bind-address = 127.0.0.1这一行,然后重启MySQL服务。

    vim /etc/mysql/mysql.conf.d/mysqld.cnf
    
    注释掉以下一行,使用#号注释
    # bind-address = 127.0.0.1
    
    重启服务
    service mysql restart

    第二、授权允许远程连接的用户

    以授权root用户为例

    mysql> grant all privileges on *.* to root@"%" identified by "password" with grant option;
    Query OK, 0 rows affected, 1 warning (0.00 sec)
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)

    命令解释
    *.*:第一个*代表数据库名;第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户;
    root:授予root账号;
    %:表示授权的用户IP,这里代表任意的IP地址都能访问MySQL;
    password:分配账号对应的密码;
    flush privileges:刷新权限信息。

    展开全文
  • MySQL数据库安装时默认是不允许远程连接的,如需从其他client登录,需要自己启用远程连接。 1、确定服务器上的防火墙没有阻止 3306 端口。 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程...

    如有转载,请注明出处:http://blog.csdn.net/embedded_sky

    作者:super_bert@csdn

    MySQL数据库安装时默认是不允许远程连接的,如需从其他client登录,需要自己启用远程连接。

    1、确定服务器上的防火墙没有阻止 3306 端口。

    MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。

    如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。

    如果不知道怎样设置您的服务器上的防火墙,请向您的服务器管理员咨询。

    2、增加允许远程连接 MySQL 用户并授权。

    1)首先以 root 帐户登陆 MySQL

    在 Windows 主机中点击开始菜单,运行,输入“cmd”,进入控制台,MySQL 的 bin 目录下,然后输入下面的命令。

    在 Linux 主机中在命令提示行下输入下面的命令。

    mysql -uroot -p
    enter键之后会提示输入root用户密码。

    2)创建远程登陆用户并授权

    grant all PRIVILEGES on *.* to root@192.168.0.100 identified by 'superbert';
    以上命令将允许root用户在192.168.0.100的主机上访问所有DB的所有table,并拥有all PRIVILEGES。

    下面逐一分析所有的参数:

    all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如:select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。

    *.* 表示上面的权限是针对于哪个表的,第一个‘*’ 指的是所有数据库,后面的 * 表示对于所有的表,由此可以推理出:

    对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。

    root 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。

    192.168.0.100表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可。

    superbert为用户的密码。

    如果要root用户在所有IP均可远程登录MySQL则可执行如下命令。

    grant all PRIVILEGES on *.* to root@‘%’  identified by 'superbert';

    执行了上面的语句后,再执行下面的语句,方可立即生效。

    flush privileges;

    展开全文
  •  可以进入Mysql的安装文件夹下 打开配置文件重新配置即可,勾选允许远程登录 linux 进入命令行模式,输入以下命令:   mysql use mysql; select * from user; delete from user; grant all privileges on
  • 如何让mysql数据库允许远程访问

    千次阅读 2017-02-14 17:55:57
    mysqlWorkBench里执行如下命令 use mysql; update user set host = '%' where user ='root'; 如果控制台输出如下: update user set host = '%' where user ='root' Error Code: 1175. You areusing safe update...
  • 远程连接是指在同一个局域网内,别人可以在自己电脑远程登录你的Mysql数据库,不在一个局域网内是不能远程连接的,常见的是公司或是学校机房。 一般连接不上是由于防火墙设置原因,检验方法就是相互ping一下,都通这...
  • 如果每次操作远程mysql都要登陆 ubuntu 主机,再...修改 mysql 的配置文件,一般是 /etc/mysql/my.cnf ,将文件的 bind-address = 127.0.0.1 注释掉,它表示只允许本地访问数据库。 创建新的 mysql 用户 登陆 ubun
  • 第一:更改 “mysql数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。 或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。 第二:在系统防火墙添加例外端口:3306,并...
  • Windows server 2012下搭建MySQL数据库并创建远程连接
  • 一、问题描述: Host 'XXX-XXX' is not allowed to connect to this MySQL server UnityEngine.Debug:Log(Object) ...①首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输...
  • 最近在玩腾讯云服务器,在Windows Server服务器搭建了Mysql数据库,为了图方便想着用自己电脑里的Navicat来管理服务器端的数据库。 一、配置Mysql 在CMD中依次输入以下命令: mysql -u root -p use mysql; update...
  • 一开始配置windows 2012 mysql连接的时候,怎么连,都连不上。后台知道需要配置一个参数就OK。 1、找到需要修改文件my.ini的目录 打开my.ini,在[mysqld]下添加skip-grant-tables, 2、关闭MySQL服务并重新开启,...
  • 3. Mysql5.7mysql放在远程服务器上,本地使用mysql的图形化工具进行链接。但是,发现链接数据库很卡。需要在mysql的安装文件my.cnf文件中添加一行代码 (注意:在windows系统下是my.ini文件)skip-name-resolve注意...
  • 之前写过一篇《Ubuntu 安装Postgres数据库Windows 安装PgAdmin进行远程管理,Django远程连接 手记》,这次使用MySQL实现相同的功能,上篇详见: http://blog.csdn.net/quicktest/article/details/7257715 ...
  • MySQL远程数据库连接10038报错
  • MySql允许远程连接

    2015-11-18 13:22:11
    要达到这个目的需要实现两点 开通用户权限 解除本地绑定开通用户权限首先登陆服务器端的mysql ...mysql -u用户名 -p密码mysql> use mysql...其中host的意思就是指允许访问的Ip地址,%的意思就是任何IP,当然如果是你的本地
  • 远程连接mysql数据库

    千次阅读 2017-05-11 10:54:09
    远程连接mysql数据库 默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。所以得通过修改mysql数据库中的user表来更改。本文提供两种方法,第一种是网上搜到的,第二种是我自己琢磨的……亲测有效。...
  • 但是一般来说mysql安装时都是关闭远程连接的,因此,需要你开通mysql数据库的远程访问权限。那么如何开启呢?  开启 MySQL 的远程登陆帐号需要注意下面3点:  1、确定服务器上的防火墙没有阻止 3306 端口...
  • 解决MySQL允许远程访问的方法   开启 MySQL远程登陆帐号有两大步: 1、确定服务器上的防火墙没有阻止 3306 端口。 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 ...
  • 远程连接MySQL数据库

    2018-07-04 18:48:46
    最近学习Mybatis,公司电脑本机没有安装MySQLwindows下的MySQL安装比较复杂,不想折腾,就打算连接我云服务器上的数据库,总结步骤如下。 云服务器设置安全组,允许3306端口入站 部分云服务器厂商默认关闭3306...
  • 3、MySQL数据库的安装 准备工作 下载mysql-windows安装包。Windows (x86, 32-bit), MSI Installer(mysql-installer-community-8.0.21.0.msi) 3.1 MySQL安装步骤 (1)选择只安装Server (2)High Availability...
  • 原因:mysql安装好后,默认监听3306端口,并且只允许localhost访问,只允许root用户在localhost上登录。 我的环境: ...方法:所以要远程连接mysql数据库。1,确保3306号端口开放;2,允许其他IP访...
  • windows下设置mysql允许远程连接

    万次阅读 2008-03-19 11:39:00
    建议只在开发的时候打开就是打开mysql表,设置里面的user表host默认是localhost只允许本地访问可以改成指定ip或直接改成%允许所有的远程访问然后cmdnet stop mysqlnet start mysql重启mysql重新加载权限前提MYSQL...
  • 远程连接 mySql数据库10061、1045错误

    千次阅读 2019-09-23 14:33:34
    远程连接 mySql数据库10061、1045错误 使用navicat连接远程的mysql数据报错: 有朋友可能会碰到使用Navicat for mysql 远程连接 mySql数据库会提示10061、1045错误或 2003-Can’t connect to MySQL on ’192.168....
  • MySQL8允许远程连接

    万次阅读 2018-09-11 11:38:26
    一、设置MySQL服务允许外网访问 修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux), 在配置文件中增加 [mysqld] port=3306 bind-address=0.0.0.0 然后重新启动mysql服务,执行service ...
  • 开启MySQL数据库的远程连接权限: 1 use mysql;//进入数据库 ... //允许远程连接 3 flush privileges; //立即生效 #允许任何人都能通过root用户访问Mysql数据库! #Windows可以通过此方法连接! ...
  • windows服务器配置允许远程连接mysql

    千次阅读 2018-12-17 19:41:05
    修改my.ini [mysqld] #bind_address=0.0.0.0 skip-name-resolve
  • 本地mysql数据库开启远程访问

    千次阅读 2019-10-11 14:23:42
    1、开启远程访问端口(3306端口) 依次点击控制面板—系统和安全—windows Defender 防火墙—高级设置-入站规则(别人访问你的权限);...打开Mysql管理工具(这里以Mysql 8.0 Command Line Client为例),输入数据库密...
  • c#远程连接mysql数据库

    万次阅读 2010-06-02 11:15:00
    1、首先我使用mysqlconnection方法连接数据库,因此... 2、设置mysql数据库允许远程访问,采用如下代码: 格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码"; grant

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,439
精华内容 9,375
关键字:

windowsmysql数据库允许远程连接

mysql 订阅