设置允许远程连接MySQL (Ubuntu为例)

MySQL默认配置是不允许远程连接,为了安全!

然而我需要这么做;

开始改配置;

#1 设置用户权限

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> use mysql#查看当前设置
mysql> select host,user from user;#修改
mysql> UPDATE user SET host='%' WHERE user='root' AND host='localhost' LIMIT 1;  --'%'表示所有允许主机远程,此处可以填写信任的主机

  

  

#方法二 新建用户,同时设置允许远程连接mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.154' IDENTIFIED BY '' WITH GRANT OPTION;  - -或允许所有ip访问:
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "mysqluser";

  

  

#2修改配置文件

'''
MySQL在ubuntu下的配置位于 /etc/mysql/my.cnf如果不是的话,可以使用命令
locate my.cnf
查找
'''root@ubuntu:/etc/mysql# vi my.cnf
找到
...
bind-address       = 127.0.0.1
...注释掉
#bind-address       = 127.0.0.1:wq保存

  

#3测试

OK! bye

转载于:https://www.cnblogs.com/shiv/p/4316485.html

设置允许远程连接MySQL (Ubuntu为例)相关推荐

  1. ubantu mysql允许外部链接_ubuntu 下mysql 设置允许远程连接

    ubuntu: 安装mysql-server,sudo apt-get install mysql-server mysql 安装成功后查看mysql状态:/etc/init.d/mysql stat ...

  2. mysql怎么禁止远程连接_mysql如何设置禁止远程连接

    mysql设置禁止远程连接的方法:1.登录数据库服务器,指定mysql数据库:2.执行[update user set host='localhost' where user='root';]语句:3 ...

  3. mysql8安装fu_CentOS 8 安装 MySql并设置允许远程连接的方法

    下载,安装先检查系统中是否有mysql ,MariaDB,如有,先卸载 rpm -qa | grep mysql rpm -qa | grep mariadb 如图,我的系统中存在mariaDB数据, ...

  4. lnmp无法远程连接mysql_MySQL(一):设置root 可以远程连接MySQL

    在mysql在远程主机或虚拟机上时,远程连接mysql数据库一般都使用GUI工具,比如Mac下的Sequel Pro:win和linux下的Sqlyog: 还有大名鼎鼎的Navicat.有人也许会说命 ...

  5. 如何远程连接MySQL数据库

      新安装的 MySQL 只有一个 root 用户,默认不开启远程连接.下面以 Ubuntu 系统下的 MySQL 为例,说明如何远程连接 MySQL 数据库. 登录 root 用户 mysql -u ...

  6. 远程连接 Mysql 失败的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 今天在虚拟机Ubuntu上折腾了一晚上mysql,然后试着用java连接,搞了很久都没成功,但是同学配好的Debian上却连接 ...

  7. 无公网IP,外网远程连接MySQL数据库

    哈喽~大家好,这篇来看看无公网IP,外网远程连接MySQL数据库. 文章目录 前言 1. 检查mysql安装状态 2. 安装配置cpolar内网穿透 3. 创建tcp隧道,映射3306端口 4. 公网 ...

  8. 远程连接mysql拒绝访问_远程连接 Mysql 失败的解决方法

    原标题:远程连接 Mysql 失败的解决方法 今天在虚拟机Ubuntu上折腾了一晚上mysql,然后试着用java连接,搞了很久都没成功,但是同学配好的Debian上却连接成功了,也就是说我的配置有问 ...

  9. navicat无法连接远程mysql数据库_navicat无法远程连接mysql的解决方法

    近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接. 在 Ubuntu 中通 ...

最新文章

  1. 合肥工业大学—SQL Server数据库实验二:数据库架构的创建与使用
  2. 更换AppleWWDRCA.cer证书
  3. 洛谷 - P1361 小M的作物(最大流最小割)
  4. linux下如何查看某软件是否已安装
  5. EasyNet.Solr 3.5.1发布及使用中的一些原则
  6. testng 组_TestNG组
  7. Sqoop的简介及使用
  8. Java多线程如何确定线程数
  9. 检查等高线矛盾lisp_依仁测绘工具V1.0 整理了一个配合cass绘图的程序-依仁测绘工具 联合开发网 - pudn.com...
  10. Hbuilder封装APP教程
  11. html audio缓冲效果实现
  12. 山洋服务器R系列和Q系列区别,仔细分析:aoc u系列和q系列有区别吗?说说哪个好?大家看法如何...
  13. java算出两个时间差(LocalDateTime)
  14. Hadoop集群上的Hive安装时进行初始化元数据信息出现错误HiveSchemaTool:Parsing failed. Reason: Missing required option:
  15. ubuntu搭建Fabric环境
  16. java test1
  17. 包头中考计算机考试试题2020,2020年内蒙古包头中考数学试卷附答案解析版.docx...
  18. 电话聊天狂人(java)
  19. IEC61850笔记--IEC61850应用入门(三)
  20. 信息网络传播视听节目许可证

热门文章

  1. CompareAndSwap原子操作原理
  2. ipython notebook 中 wavefile, display, Audio的使用
  3. PHP中文乱码解决办法
  4. 基于SpringBoot的CodeGenerator
  5. SQL SERVER 表分区
  6. OBJECT_ID()的使用方法
  7. 零基础学Java的10个方法
  8. SQL Server replication requires the actual server name to make a connection to the server.错误解决...
  9. WindowsXP命令行修改服务启动选项
  10. 资深工程师为何否定这种单例模式