当前位置:  数据库>mysql

两大步骤教您开启MySQL 数据库远程登陆帐号的方法

    来源: 互联网  发布时间:2014-09-06

    本文导语:  1、确定服务器上的防火墙没有阻止 3306 端口 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。 如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL ...

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

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

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

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

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

1)首先以 root 帐户登陆 MySQL

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

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

> MySQL -uroot -p123456

CODE: [COPY]

> MySQL -uroot -p123456

123456 为 root 用户的密码。

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

> grant all PRIVILEGES on discuz.* to ted@'123.123.123.123' identified by '123456';

上面的语句表示将 discuz 数据库的所有权限授权给 ted 这个用户,允许 ted 用户在 123.123.123.123 这个 IP 进行远程登陆,并设置 ted 用户的密码为 123456 。

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

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

discuz.* 表示上面的权限是针对于哪个表的,discuz 指的是数据库,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。

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

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

123456 为用户的密码。

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

> flush privileges;

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ios app 开发中ipa重新签名步骤介绍
  • 高分相送:谁能告诉我freebsd5.1的详细步骤和配置步骤阿,只送第一个解决者
  • Xcode介绍及创建工程和工程依赖操作步骤
  • 请教构架一个BBS的步骤!在线等!!!!!!!!!!!!!!
  • extjs介绍及在myeclipse中添加extjs步骤
  • 安装FBSD步骤中出现的问题
  • IE(Internet Explorer)浏览器中启用cookie的步骤
  • 使用xenocode代码混淆加密的操作步骤
  • 红帽RHEL下如何删除docker详细步骤介绍
  • sqlserver、mysql获取连接字符串步骤
  • Django项目使用示例步骤及代码
  • 请告诉我websphere4的详细安装步骤
  • Windows7 更新操作步骤
  • 那位大哥有Solaris下安装配置cvs的具体步骤,我先谢了!!!!
  • linux下不使用sudo命令执行docker的操作步骤
  • unixware 7.1.3的安装步骤
  • Ubuntu Vivid 15.04 下面安装docker的详细步骤
  • 那位朋友安装过red linux9.0 来说说详细的安装步骤把。
  • 怎样重装win7系统?win7重装系统步骤详细图文介绍
  • 哪里有vsftp下载地址及在LINUX9.0下的安装步骤?在线等
  • CentOS yum 源设置为163的源操作步骤及配置文件参考
  • 急求Linux的具体安装步骤 拜托各位大侠了


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3