怎么给mysql开启远程访问权限

作者&投稿:段干凡 (若有异议请与网页底部的电邮联系)
~ 1、改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改
"mysql"
数据库里的
"user"
表里的
"host"
项,从"localhost"改称"%"
mysql
-u
root
-pvmwaremysql>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'
WI
TH
GRANT
OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'192.168.1.3'IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
我用的第一个方法,刚开始发现不行,在网上查了一下,少执行一个语句
mysql>FLUSH
RIVILEGES
使修改生效,就可以了
另外一种方法:
在安装mysql的机器上运行:
1、d:\mysql\bin\>mysql
-h
localhost
-u
root
//这样应该可以进入MySQL服务器
2、mysql>GRANT
ALL
PRIVILEGES
ON
*.*
TO
'root'@'%'WITH
GRANT
OPTION
//赋予任何主机访问数据的权限
3、mysql>FLUSH
PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL服务器
这样就可以在其它任何的主机上以root身份登录啦。


如何开启MySQL的远程帐号
是一个非常捧的数据库。开启 MySQL 的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的...

window系统怎么启动mysql服务
window启动mysql服务有两种方法,如下 第一种方法:开启cmd命令直接输入net start mysql 服务启动成功之后,就可以登录了,如图,输入mysql -u root -p 如果之前没有设置过密码,直接按回车即可进入。exit可退出,输入net stop mysql可关闭MySQL服务 第二种启动方法,选择计算机(win7)-右键管理 打开服务...

mysq不能连接数据库怎么办?
步骤解决方法如下:1、平常在使用数据库的时候要先连接数据库,有时能直接连上,有时却会报错,实际上是我们有时没有开启mysql的服务。2、那么我们应该怎么来开启呢?首先打开Dos窗口,同时按下左下角的 窗口标志+R ,在弹出的框中输入cmd:3、点击确定,会弹出如下的操作界面:4、然后在框中输入如下...

如何安装启动MySQL
方法二:1.cmd进入到mysql安装目录bin,如:D:\\MySQL Server 5.6\\bin 2.mysqld --console开启mysql服务 3.另起一个cmd:进入到mysql安装目录bin,如:D:\\MySQL Server 5.6\\bin 4.mysql -u root –p 回车 5.输入密码:(留空)回车 6.进入mysql命令行环境 以上所述是 给大家介绍的MySql...

MySQL数据库如何开启远程连接(多备份)
开启 MySQL 的远程登陆帐号需要注意下面3点: 1、确定服务器上的防火墙没有阻止 3306 端口。 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。 如果您在安装 MySQL 时指定了其他端口,请在防火 开启 MySQL 的远程登陆帐号需要注意下面3点...

于windows下重启mysql的方法
Windows下不能直接重启(restart),只能先停止,再启动。其实我们可以通过批处理完成 保存为 mysqlreset.bat 复制代码 代码如下:net stop mysql net start mysql 三、Too many connections 2008-04-30┆379,578 Views┆56,071 错误编号:1040 问题分析:连接数超过了 MySQL 设置的值,与 max_connections...

如何开启mysql中的严格模式
很多集成的PHP环境(PHPnow WAMP Appserv等)自带的MySQL貌似都没有开启MySQL的严格模式,何为MySQL的严格模式,简单来说就是MySQL自身对数据进行严格的校验(格式、长度、类型等),比如一个整型字段我们写入一个字符串类型的数据,在非严格模式下MySQL不会报错,同样如果定义了char或varchar类型的字段,当...

Mysql怎么开启远程连接
Mysql开启远程连接的方法 方法\/步骤 mysql开启远程连接:以 root用户登入mysql GRANT all privileges ON wang.* TO 'wang'@'%' identified by 'wang';flush privileges;修改配置文件 vi \/etc\/mysql\/my.cnf 把bind-address = 127.0.0.1 这行注掉 重启数据库 service mysql restart 本地测试连接...

怎么给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'WI TH GRANT OPTION;如果你想允许用户myuser从ip为...

如何不安装mysql 开启mysql服务
当你启动了服务之后,你的服务状态会显示已启动,而且左边多了停止、重启服务等相关操作。手动服务改成自动服务。鼠标右键——属性,然后在如图界面中选择自动,然后点击确定就可以了。自动启动的话是会耗点内存的,但是mysql还好,要是Oracle的话占据内存挺大的,而且影响开机速度,所以我的话一般选择手动...

山海关区13076392336: 如何开启MySQL远程访问权限 允许远程连接 -
司崔澳拉: 本文提供了三种解决方法: 1、改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u ...

山海关区13076392336: 如何设置mysql允许远程连接 -
司崔澳拉: 1. 使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口.2. 使用“mysql -uroot -proot”命令可以连接到本地的mysql服务.3. 使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数...

山海关区13076392336: 如何允许mysql数据库远程访问 -
司崔澳拉: 1、使用“窗口,并输入“cmd”命令,打开cmd窗口.2、使用“mysql -uroot -proot”命令可以连接到本地的mysql服务.3、使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库.

山海关区13076392336: 如何让mysql数据库允许被远程连接访问 -
司崔澳拉: 第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'. 或者新加条记录,“host” 项为要访问的ip地址,并授权.重启mysql服务. 第二:在系统防火墙添加例外端口:3306,并允许例外. 错误提示: ...

山海关区13076392336: 如何给MYSQL设置远程访问的权限 -
司崔澳拉: MYSQL的权限管理方式我太喜欢了,不需要记忆任何命令,直接修改mysql数据库里面的host、user等表,然后重启一下服务器就OK了.

山海关区13076392336: mysql怎么配置远程访问 -
司崔澳拉: 默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件.一、修改/etc/mysql/my.conf 找到bind-address = 127.0.0.1这一行 改为bind-address = 0.0.0.0即可 二、为需要远程登录的用户赋予权限1、新建用户...

山海关区13076392336: 怎么让mysql允许远程连接的方法 -
司崔澳拉: 方法一,直接利用phpmyadmin在“权限”-》管理中修改用户选择*.*或输入IP地址.方法二,使用mysql的GRANT命令进行操作 例如:让newuser用户使用newpwd密码从IP:192.168.1.3主机链接到mysql服务器 具体步骤: 代码如下 复制代码 ...

山海关区13076392336: 如何设置mysql远程访问 -
司崔澳拉: 如何设置mysql远程访问 Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在MySQL Server端: 执行mysql 命令进入mysql 命令模式, Sql代码 mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED ...

山海关区13076392336: 怎么配置MySQL数据库让别人远程访问 -
司崔澳拉: 有三种方法:方法一(不推荐)、本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改为"%"#mysql -u root -proot mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select ...

山海关区13076392336: 如何开启mysql远程登录帐号 -
司崔澳拉: 1、确定服务器上的防火墙没有阻止 3306 端口.MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过3306 端口连接到 MySQL 的.如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 ...

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