精华内容
下载资源
问答
  • Mysql5.6设置远程连接

    千次阅读 2018-12-26 12:40:29
    root权限连接MySQLmysql>use mysql; mysql&... GRANT ALL PRIVILEGES ON *.* TO ... //为root添加远程连接的能力 mysql> flush privileges; mysql> exit mysql>selec...

    root权限连接MySQL后

    mysql>use mysql;  
    
    
    mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";    //为root添加远程连接的能力  
    
    
    mysql> flush privileges;  
    
    mysql> exit  
    
    mysql>select host,user from user; //查看修改是否成功。
    展开全文
  • mysql5.6允许远程服务器访问数据库

    千次阅读 2016-08-26 18:05:45
    ------------------------------------------------------------------------------ 由于开发需要,有时我们需要能够远程访问链接数据库。默认mysql设置关闭了远程访问。我们可以通过修改


    创建一个mysql用户,并设置可以远程访问

        grant usage on *.* to 'fred'@'localhost' identified by 'fred';//创建用户fred密码ferd
        select host,user,password from mysql.user where user='fred';//查看记录  
        grant all privileges on *.* to fred@'%'identified by 'fred';//设置可以远程访问


    解决方法:

    1
    改表法:

    可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从“localhost”改称“%”

    x:\>mysql -u root -pvmware

    mysql> use mysql;
    mysql> update user set host = ‘%’ where user = ‘root’;
    mysql> select host, user from user;

    mysql> flush privileges;

    注:mysql> flush privileges; 使修改生效。

    2、授权法:

    例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

    如果你想允许用户myuserip192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword’ WITH GRANT OPTION;






    展开全文
  • 在CentOS6.5上安装了Mysql5.6,,本地服务启动成功,但是远程使用Navicat无法远程连接到MySQL数据库,为了解决这个问题,方法如下: (1)先将MySQL服务停掉# service mysqd stop (2)查看MySQL配置文件# vi /etc/my....

    在CentOS6.5上安装了Mysql5.6,,本地服务启动成功,但是远程使用Navicat无法远程连接到MySQL数据库,为了解决这个问题,方法如下:

    (1)先将MySQL服务停掉
    # service mysqd stop


    (2)查看MySQL配置文件
    # vi /etc/my.cnf
    特别要留意其中的两项:bind_address和skip_networking,bind_address一定不能为127.0.0.1,否则只能在本地连接,skip_networking一定不能出现,否则只接受unix socket而不能提供tcp socket服务,建议将bind_address和skip_networking直接都注释掉。


    (3)重启mysql服务
    #service mysqd start


    (4)对用户授权,允许指定用户远程访问,最简单的方式是将mysql库中user表中的对应的用户的host设置为%,亦即允许该用户从任意ip远程访问

    # mysql -u root -ppassword    //进入mysql控制台
    # mysql>use mysql;
    # mysql>update user set host = '%' where user = 'root';    //这个命令执行错误时可略过
    # mysql>flush privileges;
    # mysql>select host, user from user; //检查‘%’ 是否插入到数据库
    #mysql>quit


    (5)一般情况下此时就能满足远程访问的要求,但对于某些系统还需要检查防火墙设置,和ip访问策略,以防系统对网络访问的限制造成无法远程访问mysql
    对于CentOS系统而言,最好检测iptables设置。具体步骤如下
      5.1 暂停iptables服务
        # service iptables stop
      5.2 查看iptables配置文件
        # vi /etc/sysconfig/iptables
      5.3  也许会看到如下内容
    # Firewall configuration written by system-config-firewall
    # Manual customization of this file is not recommended.
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
    -A INPUT -p icmp -j ACCEPT
    -A INPUT -i lo -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -j REJECT --reject-with icmp-host-prohibited
    -A FORWARD -j REJECT --reject-with icmp-host-prohibited
    COMMIT
    ~
      5.4 重启iptables服务
        # service iptables start

    转载于:https://www.cnblogs.com/yanglang/p/10783993.html

    展开全文
  • mysql>use mysql; mysql> GRANT ALL PRIVILEGES ON *.... //为root添加远程连接的能力 mysql> flush privileges; mysql> exit mysql>select host,user from user; //查看修改是否成功。 ...
    mysql>use mysql;  
    
    
    mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";    //为root添加远程连接的能力  
    
    
    mysql> flush privileges;  
    
    mysql> exit  
    
    mysql>select host,user from user; //查看修改是否成功。

     

    展开全文
  • 这节来安装Mysql5.6,并远程授权连接本地windows的Navicat,可以根据以下步骤安装。此文章为自己收藏,必要时拿出来直接用的,有需要的友友可以查看查看的。文章图片有借助于网络的。 1.新开的云服务器,需要检测...
  • 使用的是阿里云提供的CentOS7.3版本,安装的是mysql5.6.40版本。此次安装采用解压压缩包并配置的方式。 1. 卸载自带的Mariadb Centos7将默认数据库mysql替换成了Mariadb,由于由于mysql使用的是/etc/my.cnf作为...
  • 设置Mysql5.6允许外网访问详细流程

    万次阅读 2017-08-04 16:05:48
    最近部署mysql5.6,发现默认mysql只允许本地提供服务,如果要进行若干配置,记录如下。 1、设置MySQL服务允许外网访问 修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf【Linux】, 增加 [mysqld] ...
  • 1.安装MySQL5.6--(MySQL安装教程) 2. 使用iptables防火墙; 开放端口 关闭firewall: systemctl stop firewalld.service 若没安装iptables: 查看是否安装iptables: systemctl status iptables.service 安装...
  • ι 版权声明:本文为博主原创文章,未经博主允许不得转载。 1.在安装CentOS时,若选择的是Basic Server(可支持J2EE开发),则新安装好的CentOS系统中默认是已经安装了一个mysql的。可用下面的命令先检查下系统中...
  • 今天要远程连接另一台centos7上面的mysql5.6,出现了很多问题,主要就是10060,所以这里集中记录一下。 首先声明,我是小白,不懂可能服务器版本不同或者mysql版本不同所引起的差别,不过应该都差不多,所以就用我...
  • 参考博文:... Centos 6.10中安装MySQL 5.6 移除CentOS默认的mysql-libs [root@localhost etc]# whereis mysql mysql: /usr/lib64/mysql /usr/share/mysql [r...
  • Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作: 一、允许root用户在任何地方进行远程登录,并具有所有库任何操作...
  • 本次实验用到的系统是华为云CentOS 7.4 64bit 由于系统自带了yum的包,所以就直接用yum来安装也算是比较容易的傻瓜式安装了 ...然后来安装mysql5.6 这里需要注意一下,centos7.4安装的时候是默认自
  • 1.在安装mysql数据库服务器前,确保你的linux系统是可以连接网络的,下面我们将通过源码方式来安装mysql首先通过putty登入进你的Linux系统,确保系统中已经安装的gcc c++ 等编译环境,因为mysql从5.5版本开始是使用...
  • Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,并能通过Mysql-Front远程连接(开启端口、允许远程连接)   概述: 通过源代码安装高版本的5.6.14。 正文: 一:卸载旧版本 使用下面的命令检查是否安装有...
  • mysql5.6

    2019-10-06 09:50:41
    1.mysql5.6安装 本文采用2进制安装 mkdir /server/tools -p cd /server/tools 1.下载 wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz 2.解压到指定目录 ...
  • 安装mysql 5.6

    2021-02-20 09:38:48
    linux 离线安装mysql 5.6
  • mysql 5.6以下 数据库开启远程访问

    千次阅读 2019-01-09 16:02:10
    建项目难免要配一套环境,然后开启数据库远程访问的权限用以管理线上数据,多搞几次后还是发现搬砖才是王道,所以记录整个流程以便后面搬砖方便 1、 查看3306端口是否开发  1.)firewall-cmd --li...
  • MySQL5.6安装步骤

    千次阅读 2018-07-10 14:38:02
    MySQL5.6安装步骤1.下载MySQL Community Server 5.6.37https://dev.mysql.com/downloads/mysql/5.6.html#downloads 2.解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。例如 D:\Program Files\mysql-...
  • 1. 当用navicat无法远程连接数据库时,我的第一反应是不是他的密码记错了,所以先查看下密码是否正确 在服务器上登录一下mysql,即可得知账号密码是否正确. // mysql -u 用户名 -p # mysql -u root -p Enter ...
  • Linux:mysql允许远程连接

    千次阅读 2018-06-27 20:07:42
    更新到2018-6-27现在使用 阿里云 服务器,关于远程连接MySQL的问题 首先要看看你的 阿里云 服务器 是否设置,开放了3306 端口。然后再进行如下操作。(其实很多 服务器 有上一步以后 ,就可以使用了。另:...
  • Centos7安装并配置mysql5.6完美教程

    万次阅读 多人点赞 2016-12-09 11:26:48
    Centos7安装并配置mysql5.6完美教程 2019年10月22日补充:鉴于该博客是博主大学时候写的,步骤比较多,推荐一种新的快捷安装方式,大家可参照我的博客中的MySQL安装部分进行操作,链接为:...
  • centos 7 安装mysql5.6

    2017-06-01 16:09:52
    centos 7 安装mysql 5.6 rpm 最小安装
  • 发现原来centos下默认没有mysql,因为开始收费了,取而代之的是另一个mysql的分支mariadb,这个是mysql创始人重新主导的分支。But, whatever, I want mysql. 所以,老老实实的卸载mariadb,安装mysql。 卸载mariadb ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,232
精华内容 2,092
关键字:

mysql5.6允许远程连接

mysql 订阅