windows服务器下如何修改mysql使mysql允许任何IP远程连接

作者&投稿:沙超 (若有异议请与网页底部的电邮联系)
如何让mysql数据库允许被远程连接访问?~

第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。
或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。
第二:在系统防火墙添加例外端口:3306,并允许例外。

错误提示:
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
的解决方法:
1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
1.mysql -u root -pvmware
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

3.在window自带的防火墙里的例外添加3306端口

总结:
mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host' from user where user='root';
第一句是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
重起mysql服务即可完成。

你的MYSQL数据库里面有一个数据库,名字教做mysql,里面有个表,名字叫做user,你看一下这个表的结构和现有数据,你就知道应该怎么做了,比如你可以添加一条数据,Host为你指定的IP,user可以是%,password就不管了,后面设置相应的权限(可以全部都是Y),这样那个机器无论用什么用户和密码都可以连接数据库,而拥有你指定的权限。


耐心点吧,我相信你一看就明白。

远程ip链接。和 是 windos服务器还是 linux服务器没关系。

  1. 登录服务器mysql

  2. 授权法。

    例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;



找到mysql数据库下的user

INSERT INTO `user` VALUES ('localhost', 'root', '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '', '0', '0', '0', '0');
INSERT INTO `user` VALUES ('%', 'root', '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'N', '', '', '', '', '0', '0', '0', '0');

第一条sql 添加一个用户 用户名为ROOT用户仅限本机使用
第二条sql 添加一个用户 用户名为ROOT用户所有IP都能使用
要指定IP就把%设置成你需要指定的IP即可

本来就是可以的啊!


windows 激活服务器 已停止工作 怎么解决?
木马病毒造成常用病毒捆绑应用程序和系统文件,或者应用程序组件丢失造成的,绝技方法如下。1、首先右键点击桌面底部的任务栏空白位置,在弹出菜单中选择“任务管理器”的菜单项。2、然后在打开的任务管理器窗口中,找到Windows资源管理器的进程。3、接着右键点击Windows资源管理器进程,在弹出菜单中选择“结束...

windows server 2008 iis从哪里打开或安装?
安装:在控制面板-程序-打开或关闭windows功能里,勾选internet信息服务,确定后就会安装。方法:1、右键“我的电脑”,选择“管理”,打开“服务器管理器”2、点击左边菜单栏“角色”调出角色窗口 3、接着点击“添加角色”,弹出添加“角色向导”4、点击“下一步”进入服务器角色选项 5、勾选“Web...

Windows无法登陆服务器怎么办?
原因:策略服务被禁用。解决方法:重新开启策略服务来解决此问题。如下参考:1.按下Windows+E键打开资源管理器,然后单击控制面板,如下所示。2.单击system和security,如下所示。3.点击管理工具→服务,如下图所示。4.查找→诊断服务主机服务→右键选择属性,如下图所示。5.自动或手动选择启动类型。单击...

云服务器用windows还是linux系统比较好?
现在很多站长都会选择云服务器来搭建网站,不过租用时很多朋友都会纠结是选择Linux还是Windows操作系统。 那么对于云服务器来说,是Linux系统好还是Windows系统好? 其实,对于操作系统来说,大家接触最多的就是Windows系统,毕竟咱们经常用的电脑就是Windows。由于Windows系统具有界面化的操作优势,很容易上手。但是服务器来说...

windows10启用windows安全中心服务器的方法
windows10系统怎么启用windows安全中心服务器?近来一位使用win10系统的用户反馈自己在任务栏中经常会遇到提示“启用Windows安全中心服务Windows安全中心服务已关闭。点击或单击已启用”,每次点击后都不知道该如何操作,感觉非常烦恼。下面小编给大家分享下两个方法,第一个方法是启动用该服务的方法,而第二个...

windows下Web服务器配置方法详解
2、单击窗口中的“添加\/删除Windows组件”图标,弹出“Windows组件向导”对话框。图1 3、选中“向导”中的“应用程序服务器”复选框。单击“详细信息”按钮,弹出“应用程序服务器”对话框。图2 4、选择需要的组件,其中“Internet信息服务(IIS)”和“应用程序服务器控制台”是必须选中的。选中“Internet信息服务(IIS...

如何在windows系统上安装服务器
安装Winfows服务首先要添加安装程序,添加安装程序步骤如下:1、将Windows服务程序切换到设计视图, 右击设计视图选择“添加安装程序”2、切换到刚被添加的ProjectInstaller的设计视图 一般设置如下:设置serviceInstaller1组件的属性:1) ServiceName = 服务名称 2) StartType = Automatic ,即自动 设置service...

为什么说windows不适合做服务器
由此导致黑客也最喜欢入侵windows了,如果让一个黑客入侵linux,可能知道了账户密码都不知道怎么管理(全是输入命令行的方式)。正是因为windows的易用性,所以需要很多额外的辅助软件,由此导致了性能的下降。但即使如此,跑个日PV 100万的站是完全没问题的。我见过一个广告联盟客户,单台windows服务器跑...

如何实现Windows Server 远程多用户连接登录远程桌面服务配置和授权激活...
在日常工作中,经常涉及多个技术人员同时远程同一台windows server服务器进行远程办公,远程常常会遇到如下问题:那如何解决遇到的以上问题呢?下面叁肆通过安装远程桌面服务过程和终端授权过程来为大家讲解。1.1、服务器管理器---角色---添加角色:选择“远程桌面服务”,下一步 1.2、选择“远程桌面会话...

对于游戏服务器而言,是Linux好还是Win Server好?为什么?
现在的程序开发语言很多,基本上每种都可以去开发服务端程序,所以最终 游戏 服务器系统的选择要看这个服务端程序是用什么语言开发的。对于Java、C\/C++、PHP、Python、Node.js等都是跨平台的,可以在Linux和Windows Server等系统上运行;但对于微软系的开发语言(如:VB、C#、.NETCore)等也就只能在...

浉河区18021289763: window 下mysql怎么改变字符集 -
徐态他卡: 修改mysql的默认字符集是通过修改它的配置文件来实现的.一般分两种情况:Windows平台windows下的mysql配置文件是my.ini,一般在c:windowsmy.ini或者c:winntmy.ini可以直接在这个文件里面加上default-character-set=gbk #或gb2312,...

浉河区18021289763: 如何修改windows下mysql的字符集 -
徐态他卡: (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,如 default-character-set = utf8 character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart 使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8(2) 还有一种修改mysql默认字符集的方法,就是使用mysql的命令

浉河区18021289763: windows电脑下安装mysql数据库 my.ini怎么配置 -
徐态他卡: 没有my.ini是可能的,你自己建立一个就行了,一般在mysql安装文件夹、c:\、c:\windows这些文件夹下. 补充: mysql的安装文件里面有my.ini的例子,你可以拷贝来修改,也可以自己用记事本建立文件(开始、程序、附件、记事本,输入内容,关闭记事本,保存文件即可)

浉河区18021289763: mysql主从怎么修改配置文件 -
徐态他卡: 我来为您解答: 方法1.使用reset master命令 方法2.使用purge master logs to命令 方法3.使用purge master logs before命令 方法4.在my.ini配置文件[mysqld]选项组中设置expire_logs_days参数.

浉河区18021289763: windows下怎么更改mysql安装目录 -
徐态他卡: 一般的修改方法是: 1》修改my.ini文件.打开之后编辑其中的basedir和datadir, [mysqld] basedir=E:\Program Files\mysql #修改成你的32313133353236313431303231363533e58685e5aeb931333337613930mysql安装目录 datadir=E:\Program ...

浉河区18021289763: MYSQL WINDOWS下修改 MY.INI配置问题 -
徐态他卡: 一般设置为16M,你的100M是不是太大了

浉河区18021289763: 如何在Windows上安装MySQL数据库服务器 -
徐态他卡: *****************开始使用免安装版的mysql****************1>.到官网下载免安装版并解压2>.将该文件夹改名,放到合适的位置3>.配置环境变量:我的电脑->属性->高级->环境变量->path(将文件夹bin路径放进去)4>.修改配置文件:找到安装文件下...

浉河区18021289763: windows 服务器 mysql my.ini被其它程序占用无法修改 -
徐态他卡: 如果当你停掉服务,msyqld 进程已经关闭,改文件还是不能改的情况下,把文件拷贝出来,改完以后复制进去,我在windows7上也遇到这个问题,应该是修改权限的问题,其实文件没有被其它程序所占用,如果是这样的情况;希望我的答案能帮助到你.

浉河区18021289763: 修改IIS内部IWAM - Myserver帐号密码 -
徐态他卡: 在IIS属性里有一个目录安全性--第一项 是匿名访问和身份验证,点编辑 在里面把你改过的密码输入进去就行了

浉河区18021289763: Win10系统下怎么修改DNS地址? -
徐态他卡: 1. 点击电脑右下方连接网络标志,选择打开网络和共享中心;2.点击网络连接;3.在弹出窗口中选择属性;4.选中tcp/ipv4,点击属性;5.选择“使用下面的dns服务器地址”,再填入有效的地址,点击确定,关闭窗口.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网