1.打开cmd窗口,进入MySql安装的bin目录

2.执行命令登录数据库,之后会出现一行要你输入密码的

mysql -u root -p

3.执行以下命令分配新用户:

grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';

4.执行完上述命令后用下面的命令刷新权限

flush privileges;

5.之后关闭mysql服务,然后启动mysql服务,大功告成

===================================================================================

这是一中快速配置方法:

帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 或添加一个用户为“%”  。

想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器控制台上执行MySQL命令:

grant all privileges on *.* to root@"%" identified by 'abc' with grant option;  
flush privileges;

其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中的"%"为任意的ip地址,如果想设为特定的值也可以设定为特定的值(以通配符%的内容增加主机/IP地址,也可以直接增加IP地址)。

做完这些之后,局域网内的mysql服务器可以访问了。

转载于:https://www.cnblogs.com/che1234/p/6879459.html

mysql开启远程可连接相关推荐

  1. mysql可连接_mysql开启远程可连接

    1.打开cmd窗口,进入MySql安装的bin目录 2.执行命令登录数据库,之后会出现一行要你输入密码的 mysql -u root -p 3.执行以下命令分配新用户: grant all privi ...

  2. 连接linux系统的mysql,Linux系统MySQL开启远程连接

    1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库.mysql -uroot -p(密码). 2.创建用户用来远程连接 GRANT ALL PRIVILEGES ...

  3. 远程连接linux的mysql_【Linux开启mysql远程连接的设置步骤】 mysql开启远程连接

    相关热词搜索:Linux开启mysql远程连接的设置步骤,linux mysql 远程连接,linux连接mysql数据库, MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库, ...

  4. 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...

    楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,忽然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码....下面就来讲说lin ...

  5. 远程桌面访问计算机的步骤,如何开启远程桌面连接功能

    远程桌面连接功能是IP地址使用到最强大的功能,远程桌面连接是指当离开电脑时使用另一能电脑控制本电脑,对被控制电脑进行操作.下面是小编给大家整理的一些有关开启远程桌面连接功能的方法,希望对大家有帮助! ...

  6. 远程桌面连接是什么?如何开启远程桌面连接详细教程

    远程桌面连接是一种非常方便的技术,它允许用户通过互联网在不同的计算机之间共享资源和访问数据.目前这个技术已经广泛地应用于企业.教育.医疗和其他领域,使得人们能够更高效地工作和学习. 这篇文章,我将解释 ...

  7. win10如何开启远程桌面连接

    win10如何开启远程桌面连接_win10远程桌面连接技巧 您可以使用"设置"应用打开对计算机的远程访问 - 以下是在windows10上启用该功能的方法. 在windows10上 ...

  8. Win11如何开启远程桌面连接?

    Win11如何开启远程桌面连接?相信有部分用户没有使用过电脑的远程桌面功能,因此在第一次操作时,不是很了解应该在哪里打开,今天我就来介绍Win11开启远程桌面连接的详细步骤,这个步骤教程还是比较简单的 ...

  9. (转)MySql开启远程连接权限

    命令行登陆: mysql -u root -p 不行的话可以从MySql.exe进入,找到Mysql根目录中路径类似:"MySQL\bin\mysql.exe",这样: D:\We ...

最新文章

  1. sklearn.model_selection.train_test_split随机划分训练集和测试集
  2. 面试必问的16个经典问题的回答思路
  3. 红帽linux6.0安装教程,第 14 章 引导安装程序
  4. Oracle-存储过程实现更改用户密码
  5. lua读取linux文件内容,使用lua模拟tail -n命令读取最后n行
  6. Android之android studio如何获取证书指纹 (SHA1)
  7. [html] 你知道什么是反向链接吗?它有什么应用场景呢?
  8. 用spring来控制反转(ioc)
  9. Ext使用中问题总结
  10. 求连续区间和为目标值的一种解题思路
  11. Uncaught ReferenceError: jie is not defined
  12. xming linux 图形界面,转:Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序...
  13. INT 10H 中断简介
  14. 读书笔记 - 自控力
  15. ansys 如何截取高清的网格图
  16. 语音识别(五)——Mel-Frequency Analysis, FBank, 语音识别的评价指标, 声学模型进阶
  17. oracle 19c em,Oracle 19C EM
  18. android 触摸屏部分失灵,触摸屏失灵修复小技巧
  19. 将对象的属性值复制到另一个对象中
  20. 开启HSTS让浏览器强制跳转HTTPS访问

热门文章

  1. JavaScript常用事件(1)
  2. jquery遍历节点
  3. upper_bound( )和lower_bound()的用法
  4. Unity3D基础31:脚本生命周期
  5. 2018青岛ICPC ZOJ 4061: Magic Multiplication(模拟)
  6. HDU 6134 2017 多校训练:Battlestation Operational(莫比乌斯反演+积性函数)
  7. js中数组定义Array
  8. java 截取两个字符之间的字符串_java里面如何截取两个关键字中间的字符串?
  9. 机器视觉行业的很多知识
  10. POJ3461 【KMP(粗糙模板)】