`
liyuan462
  • 浏览: 49788 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

MySQL远程连接的简单设置

    博客分类:
  • web
阅读更多

mysql默认是没有开启远程控制的,必须添加远程访问的用户。

如果是安装版的话,从mysql提供的控制台进入。
用 root用户登陆,然后:
grant all privileges on *.* to 创建的用户名 @"%" identified by "密码";
flush privileges;   * 刷新刚才的内容*

格式: grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";
            @ 后面是访问mysql的客户端IP地址(或是主机名) % 代表任意的客户端,如果填写 localhost 为本地访问(那此用户就不能远程访问该mysql数据库了)

同时也可以为现有的用户设置是否具有远程访问权限。如下:
use mysql;
update db set host = ''%'' where user = ''用户名''; (如果写成 host=localhost 那此用户就不具有远程访问权限)
FLUSH PRIVILEGES;

查看结果,执行:
   use mysql;
   select host,user,password from user;

+--------------+--------+---------------+
| Host         | User | Password |
+--------------+--------+-----------------+
| localhost |         |                |
| %            | John | 123456   |
| localhost | root |                |
+--------------+------ --+---------------+


总结:
     其实MySQL默认有两个数据库分别为 mysql 和 test 而MySQL用户的信息都放在数据库 mysql 的相关表中。

分享到:
评论

相关推荐

    mysql开启远程连接权限

    通过cmd命令开启windows系统上的mysql远程连接权限,简单明了。

    linux 安装mysql编码处理 远程连接

    linux下安装mysql,utf-8编码处理,以及远程连接

    mysql设置指定ip远程访问连接实例

    主要介绍了mysql设置指定ip远程访问连接的方法,分别实例讲述了从任意主机和指定ip访问远程MySQL数据库的方法,代码简单功能实用,需要的朋友可以参考下

    MySQL远程链接工具

    远程链接MySQL的工具,解压可用,非常简单!

    delphi 远程操作mysql 示例-简单的登陆验证

    实际应用中的delphi+mysql,可实现远程验证等。 不用ado,odbc等方式

    MYSQL网络数据库远程服务易语言源码

    3.源码是一个80%半成品,目前的功能只实现了远程读取数据分页显示,其他的功能都很简单了,比如《添加,修改,删除....》等等一系列的操作过程!4.编码转换目前只支持两种GBK,UTF8,其他可自行添加!点评:易语言...

    Navicat 远程连接 MySQL实现步骤解析

    下面简单介绍一下 Navicat 连接远程数据库的操作。 1 首先我们需要更改 3306端口,查看3306 端口是否对外开放,MySQL 默认情况下是不开放对外访问功能的。语句如下: netstat -an | grep 3306 如果查询结果如下,...

    MySQL数据库远程连接很慢的解决方案

    本文给大家分享的是MySQL数据库远程连接很慢的解决方法,简单的说就是开启skip-name-resolve,非常的简单实用,有需要的小伙伴可以参考下

    mysql数据库远程工具之Navicat安装与配置

    mysql数据库远程工具之Navicat安装与配置 1、什么Navicat ? Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业...

    Python连接并操作mysql数据库的基本方法.py

    python连接并操作mysql的简单脚本,可用于初期的调试 主要是与mysql进行连接,...mysql使用的是5.6版本,安装在windows本机上,如果是安装在远程机器上需要修改ip并要获得远程连接的相关权限 python使用的是2.7.14版本

    MySql 教程-mysql 基本操作.pdf

    如果报下面错误,是你的 MySQL 远程连接账号没有开启。通过下面的命令,解决不能连接的错误,进入 MySQL 执行下面语句。 例如:grant all privileges on wabg.* to 'root'@'192.168.1.106' identified by '123456';...

    Python访问Mysql数据库

    如何确保连接转载正确的库等等,所有这一切使得使用Python 更加简单。由于只需要把Python 程序拷贝到另外一台计算机 上,它就可以工作了,这也使得Python 程序更加易于移植。 (5) 面向对象 Python 既支持面向过程...

    DbVisualizer 客户端安装、连接oracle服务器端等各种设置

    DbVisualizer 客户端安装与 Oracle 服务器端连接设置 DbVisualizer 是一款功能强大且广泛使用的数据库管理和开发工具,支持多种数据库管理系统,包括 Oracle、MySQL、PostgreSQL、SQL Server 等。下面将详细介绍 ...

    mysql安装配置.txt

    mysql安装简单记录, centos下安装mysql, 开启mysql远程连接, 开启服务等, 常用操作.

    VB连接MySQL实例

    VB连接MySQL实例,包含最新的MySQL驱动,代码在Visual Basic 6.0下测试通过

    mysql5.0 数据库命令实例

    简单的MySQL命令 实例供大家参考!一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车...

    MySql 8.0 安装与配置

    解决方法是修改 MYSQL 8.0 的用户账户,允许从远程连接。具体方法是登录 MYSQL 8.0 数据库,修改“mysql”数据库里的“user”表里的“host”项,从“localhost”改为“%”,然后刷新配置。 MYSQL 8.0 的安装和配置...

    mysql5.5.6安装教程及安装包.rar

    12、在打开的页面中,选择mysql的访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,设置为15个)这里...

    mysql-5.7.17-winx64.zip

    mysql5.7.17免安装及教学附件中含有安装教程,简单方便便捷。从安装到解决远程连接 详细教程!

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    11-本地及远程主机授权思想及多种方法实战.avi 12-自己动手实战确定MySQL的授权权限列表.avi 13-生产场景如何授权用户及权限讲解.avi 14-MySQL建表语句及表的知识.avi 15-查看表结构以及建表语句.avi 16-索引的知识...

Global site tag (gtag.js) - Google Analytics