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 的相关表中。
分享到:
相关推荐
通过cmd命令开启windows系统上的mysql远程连接权限,简单明了。
linux下安装mysql,utf-8编码处理,以及远程连接
主要介绍了mysql设置指定ip远程访问连接的方法,分别实例讲述了从任意主机和指定ip访问远程MySQL数据库的方法,代码简单功能实用,需要的朋友可以参考下
远程链接MySQL的工具,解压可用,非常简单!
实际应用中的delphi+mysql,可实现远程验证等。 不用ado,odbc等方式
3.源码是一个80%半成品,目前的功能只实现了远程读取数据分页显示,其他的功能都很简单了,比如《添加,修改,删除....》等等一系列的操作过程!4.编码转换目前只支持两种GBK,UTF8,其他可自行添加!点评:易语言...
下面简单介绍一下 Navicat 连接远程数据库的操作。 1 首先我们需要更改 3306端口,查看3306 端口是否对外开放,MySQL 默认情况下是不开放对外访问功能的。语句如下: netstat -an | grep 3306 如果查询结果如下,...
本文给大家分享的是MySQL数据库远程连接很慢的解决方法,简单的说就是开启skip-name-resolve,非常的简单实用,有需要的小伙伴可以参考下
mysql数据库远程工具之Navicat安装与配置 1、什么Navicat ? Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业...
python连接并操作mysql的简单脚本,可用于初期的调试 主要是与mysql进行连接,...mysql使用的是5.6版本,安装在windows本机上,如果是安装在远程机器上需要修改ip并要获得远程连接的相关权限 python使用的是2.7.14版本
如果报下面错误,是你的 MySQL 远程连接账号没有开启。通过下面的命令,解决不能连接的错误,进入 MySQL 执行下面语句。 例如:grant all privileges on wabg.* to 'root'@'192.168.1.106' identified by '123456';...
如何确保连接转载正确的库等等,所有这一切使得使用Python 更加简单。由于只需要把Python 程序拷贝到另外一台计算机 上,它就可以工作了,这也使得Python 程序更加易于移植。 (5) 面向对象 Python 既支持面向过程...
DbVisualizer 客户端安装与 Oracle 服务器端连接设置 DbVisualizer 是一款功能强大且广泛使用的数据库管理和开发工具,支持多种数据库管理系统,包括 Oracle、MySQL、PostgreSQL、SQL Server 等。下面将详细介绍 ...
mysql安装简单记录, centos下安装mysql, 开启mysql远程连接, 开启服务等, 常用操作.
VB连接MySQL实例,包含最新的MySQL驱动,代码在Visual Basic 6.0下测试通过
简单的MySQL命令 实例供大家参考!一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车...
解决方法是修改 MYSQL 8.0 的用户账户,允许从远程连接。具体方法是登录 MYSQL 8.0 数据库,修改“mysql”数据库里的“user”表里的“host”项,从“localhost”改为“%”,然后刷新配置。 MYSQL 8.0 的安装和配置...
12、在打开的页面中,选择mysql的访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,设置为15个)这里...
mysql5.7.17免安装及教学附件中含有安装教程,简单方便便捷。从安装到解决远程连接 详细教程!
11-本地及远程主机授权思想及多种方法实战.avi 12-自己动手实战确定MySQL的授权权限列表.avi 13-生产场景如何授权用户及权限讲解.avi 14-MySQL建表语句及表的知识.avi 15-查看表结构以及建表语句.avi 16-索引的知识...