精华内容
下载资源
问答
  • 服务器开启可任意IP远程连接数据库刘振兴代码分享2015年10月20日59982条评论首先进入sql安装目录:cd C:\websoft\mysql-5.6.17\bin //这是本人的目录,找到自己的mysql安装目录登录: mysql -u root -p 输入密码use ...

    服务器开启可任意IP远程连接数据库

    刘振兴

    代码分享

    2015年10月20日

    5998

    2条评论

    首先进入sql安装目录:cd C:\websoft\mysql-5.6.17\bin    //这是本人的目录,找到自己的mysql安装目录

    登录: mysql -u root -p 输入密码

    use mysql                #打开mysql数据库

    #将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

    update user set host='%' where user='root' and host='localhost';

    flush privileges;        #刷新权限表,使配置生效

    然后我们就能远程连接我们的mysql了。

    如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:

    use mysql                #打开mysql数据库

    #将host设置为localhost表示只能本地连接mysql

    update user set host='localhost' where user='root';

    flush privileges;        #刷新权限表,使配置生效

    备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:

    grant all on *.* to 'yuancheng'@'%' identified by '123456';

    flush privileges;

    评论一下

    赞助本站

    版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《IT技术宅》。

    本文网址:https://www.ilt.me/dmfx/45.html

    展开全文
  • 一、 概念:① 数据库同步 (主从同步 --- 主数据库写的同时 往从服务器写数据)② 数据库同步 (主主同步 --- 两台数据库服务器互相写数据)二、 举例数据库服务器(A) 主数据库 IP:192.168.1.134数据库服务器(B) 主...

    一、 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据)

    ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据)

    二、 举例数据库服务器(A) 主数据库   IP:192.168.1.134

    数据库服务器(B) 主数据库   IP:192.168.1.138

    两台服务器同步的用户名为: bravedu    密码: brave123

    一、主数据库操作设置(A):① 创建同步用户名 允许连接的 用户IP地址  (非本机IP)

    grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';

    flush privileges;

    ② 更改mysql配置文件

    [mysqld]

    server-id = 1

    log-bin=/www/mysql/binlog/binlog (路径要根据自己的安装设置)

    binlog-do-db = dbname (要同步的数据库名)

    binlog-ignore-db=mysql

    重启mysql服务器

    ③ 查看主数据库同步状态

    mysql>flush tables with read lock;

    mysql>show master status\G

    *************************** 1. row ***************************

    File: mysql-bin.000001    (这里注意 设置从服务器的时候要用)

    Position: 106   (这里注意设置从服务器的时候要用)

    Binlog_Do_DB: dbname

    Binlog_Ignore_DB: mysql

    1 row in set (0.00 sec)

    mysql>unlock tables;

    *******主服务器到目前位置设置完毕***********

    二、从数据库操作设置(B):

    ① 创建同步用户名

    grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';

    flush privileges;

    ② 更改mysql配置文件

    [mysqld]

    server-id = 2

    log-bin=/www/mysql/binlog/binlog (路径要根据自己的安装设置)

    binlog-do-db = dbname (要同步的数据库名)

    binlog-ignore-db= mysql,information_schema

    重启mysql服务器

    ③  指定主从数据库服务器同步指令

    注: IP为主服务器的IP,用户名,密码,log_file,log_post 都和主服务器统一

    可能这块操作 需要先  解除锁表、停止数据库状态、在运行后 在启动状态

    mysql > stop  slave;

    mysql > change master to master_host='192.168.1.134', master_user='bravedu', master_password='brave123', master_log_file='mysql-bin.000001', master_log_pos=106;

    mysql > start slave;

    mysql > unlock tables;

    ④ 查看主数据库同步状态  会出来很多信息 但是主要看这两个状态就行了 如果都是 yes 就可以了

    mysql>show slave status\G;

    Slave_IO_Running: Yes

    Slave_SQL_Running: Yes

    至此,主从数据库同步配置完成。

    展开全文
  • 一、 概念:① 数据库同步 (主从同步 --- 主数据库写的同时 往从服务器写数据)② 数据库同步 (主主同步 --- 两台数据库服务器互相写数据)二、 举例数据库服务器(A) 主数据库 IP:192.168.1.134数据库服务器(B) 主...

    一、 概念:

    ① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据)

    ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据)

    二、 举例

    数据库服务器(A) 主数据库   IP:192.168.1.134

    数据库服务器(B) 主数据库   IP:192.168.1.138

    两台服务器同步的用户名为: bravedu    密码: brave123

    一、主数据库操作设置(A):

    ① 创建同步用户名 允许连接的 用户IP地址  (非本机IP)

    代码如下:

    grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';

    flush privileges;

    ② 更改mysql配置文件

    代码如下:

    [mysqld]

    server-id = 1

    log-bin=/www/mysql/binlog/binlog (路径要根据自己的安装设置)

    binlog-do-db = dbname (要同步的数据库名)

    binlog-ignore-db=mysql

    重启mysql服务器

    ③ 查看主数据库同步状态

    代码如下:

    mysql>flush tables with read lock;

    mysql>show master statusG

    *************************** 1. row ***************************

    File: mysql-bin.000001    (这里注意 设置从服务器的时候要用)

    Position: 106   (这里注意设置从服务器的时候要用)

    Binlog_Do_DB: dbname

    Binlog_Ignore_DB: mysql

    1 row in set (0.00 sec)

    mysql>unlock tables;

    *******主服务器到目前位置设置完毕***********

    二、从数据库操作设置(B):

    ① 创建同步用户名

    代码如下:

    grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';

    flush privileges;

    ② 更改mysql配置文件

    代码如下:

    [mysqld]

    server-id = 2

    log-bin=/www/mysql/binlog/binlog (路径要根据自己的安装设置)

    binlog-do-db = dbname (要同步的数据库名)

    binlog-ignore-db= mysql,information_schema

    重启mysql服务器

    ③  指定主从数据库服务器同步指令

    注: IP为主服务器的IP,用户名,密码,log_file,log_post 都和主服务器统一

    可能这块操作 需要先  解除锁表、停止数据库状态、在运行后 在启动状态

    代码如下:

    mysql > stop  slave;

    mysql > change master to master_host='192.168.1.134', master_user='bravedu', master_password='brave123', master_log_file='mysql-bin.000001', master_log_pos=106;

    mysql > start slave;

    mysql > unlock tables;

    ④ 查看主数据库同步状态  会出来很多信息 但是主要看这两个状态就行了 如果都是 yes 就可以了

    代码如下:

    mysql>show slave statusG;

    Slave_IO_Running: Yes

    Slave_SQL_Running: Yes

    至此,主从数据库同步配置完成。

    展开全文
  • 首先MySQL允许本连接登录要远程登录需要修改数据库user表 host内容改%或指定ip%任意IP都远程连接完修改远程连接值注意:需要给服务器数据库登录名root账号设置密码远程连接能连接看防火墙否允许三三0陆商品访问 先看...

    首先MySQL允许本连接登录要远程登录需要修改数据库user表 host内容改%或指定ip%任意IP都远程连接完修改远程连接值注意:需要给服务器数据库登录名root账号设置密码远程连接能连接看防火墙否允许三三0陆商品访问 先看看我改%让所ip连接图: /opt/lampp/bin/mysql -uroot -p 进入数据库操作使用root登录数据库root没密码直接mysql进 图" > 图" > 看user表host已经修改通sql语句修改host内容远程连接 UPDATE user SET host='%' WHERE user='root'

    方法/步骤

    •第一步

    远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。

    mysql -u$user -p $pwd

    •第二步

    创建用户用来远程连接

    GRANT ALL PRIVILEGES ON *.* TO '$username'@'%' IDENTIFIED BY '$password' WITH GRANT OPTION;

    $username表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,$password表示密码

    •第三步

    执行 flush privileges;命令立即生效

    FLUSH PRIVILEGES;

    最后注意的数据库服务器防火墙要设置通过,还有selinux建议关闭。

    allowEmpty – 是否为空

    allowName – 是否允许在电子邮件地址的名称

    checkMx – 是否检查电子邮件地址的MX记录

    checkPort – 是否要检查端口25的电子邮件地址

    fullPattern – 正则表达式,用来验证电子邮件地址与名称的一部分!

    需要你在服务器上关闭防火墙,或者允许mysql通过

    下面是设置mysql允许远程连接的方法:

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

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

    FLUSH PRIVILEGES;

    如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

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

    FLUSH PRIVILEGES;

    #################################

    开启Mysql数据库的远程连接权限:

    grant all privileges on *.* to 'root' @'%' identified by 'wrx123';

    flush privileges;

    首先MySQL只允许本地连接登录,如果要远程登录需要修改数据库中user表 中的host内容改成%或指定ip。%是任意的IP都可以远程连接上的。完成这个修改就可以远程连接上了,不过值得注意的是:需要给服务器数据库登录名root账号设置一个密码,不然无法远程连接。如果还不能连接上,可看一下防火墙是否允许了3306商品访问

    先看看我改成%,让所有的ip可以连接到,如图下:

    /opt/lampp/bin/mysql -uroot -p 进入数据库操作,这里是使用了root登录数据库,root没有密码可直接mysql可以进去

    我们看到user表中host已经被修改成%了,可以通过sql语句修改host的内容。这样就可以远程连接上了

    UPDATE user SET host='%' WHERE user='root';

    分页:123

    展开全文
  • 数据库所在的云服务器被意外关闭,开启后导致ip变化,从数据库无法连接到主数据库,而出现主从同步失败。以下是解决方案:在主数据库中上:show master status;+------------------+----------+------------------...
  • web与mysql数据库分离开来是一个不错的选择,避免因为大量的数据库查询占用CPU而使web资源不足,同时可以使web服务器的资源尽最大的提供浏览服务,而数据库服务器单独的只处理数据库事物。适用范围:拥有独立主机...
  • mysql -h 服务器主机地址 -u 用户名 -p 用户密码其中,参数的意义:-h:指定所连接的数据库服务器位置,可以是IP地址,也可以是服务器域名。-u:指定连接数据库服务器使用的用户名,例如root为管理员用户具有所有权限。...
  • 1)如果要远程访问MySQL数据库,则应具有静态IP,以便在将IP地址添加到mysql用户时可以访问它。2)所有服务器均阻止端口3306的入站请求,您需要允许端口号与服务器上的特定IP相对。1)什么是本地主机?Localhost是...
  • 一、问题描述: Host 'XXX-XXX' is not ...二、分析:主机(IP)XXX-XXX没有访问远程数据库的权限 三、解决方法: ①首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入密码后回车进入mys...
  • 二、 举例数据库服务器(A) 主数据库 IP:192.168.1.134数据库服务器(B) 主数据库 IP:192.168.1.138两台服务器同步的用户名为: bravedu 密码: brave123 一、主数据库操作设置(A):① 创建同步用户名 允许...
  • 问题1:Jdbc 如何连接阿里云服务器上的MySQL数据库? 解决: 上截图: 其中IP是阿里云服务器的公网IP地址。   问题2: 刚开始接手开发的时候,使用Navicat连接阿里云服务器上的数据后,可以在Navicat上...
  • 1.找到mysql数据库的user表。在user表中新建一条数据,设置User(username)和Host(开放访问MySQL的IP:例如123.118.17.201)以及登录密码。这样就设置了允许访问的用户名和IP地址(若想所有IP都可以访问,则可将Host...
  • 问题1:Jdbc 如何连接阿里云服务器上的MySQL数据库?解决:上截图:其中IP是阿里云服务器的公网IP地址。问题2: 刚开始接手开发的时候,使用Navicat连接阿里云服务器上的数据后,可以在Navicat上正常查看数据。但将...
  • apache服务器安装之后,在配置文件http.conf文件中有以下一句话:# onlineoffline tag - don't removeOrder Deny,AllowDeny from allAllow from 127.0.0.1改为:# onlineoffline tag - don't removeOrder Deny,Allow...
  • 数据库服务器ID标识要唯一 4、从数据库不需要开启binlog日志 要开启relay-log日志也就是中继日志 二、搭建 主服务器 创建授权用户 mysql>grant replication slave on . to slave@从服务器IP identified by ...
  • 一:mysql连接简介1、linux下mysql的连接方式有三种:本地mysql命令连接客户端命令连接脚本语言封装方法连接2、linux下mysql的连接方法有两种:TCP/IP协议连接mysql.sock连接二:mysql配置文件my.cnf的三个区块讲解...
  • 如果是有公网IP那就方便了,直接通过IP和端口号就能访问了。IP不知道的话可以快捷键“windows图标+R” 输入cmd 进入命令行界面,如下图。 然后输入ipconfig就可以看到IP地址。 但是有的是局域网,用这种方式只能查...
  • 一、 概念:① 数据库同步 (主从同步 --- 主数据库写的同时 往从服务器写数据)② 数据库同步 (主主同步 --- 两台数据库服务器互相写数据)二、 举例数据库服务器(A) 主数据库 IP:192.168.1.134数据库服务器(B) 主...
  • Oracle驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@:dbname注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;(要访问是...
  •  关闭虚拟机的防火墙如果前面两步不做:用远程连接Mysql服务器数据库会出现2203错误代码"ERROR2003: Can't connect to MySQL server on 'localhost' (10061)" 3. mysql中,给远程连接添加用户权限...
  • mysql下载好以后,打开云端的开始,找到mysql的命令窗,进入输入自己的mysql密码,稍等片刻进入mysql数据库进入之后输入下列命令,这样才允许可以访问云端。GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED...
  • 原标题:Navicat如何连接服务器MySQL数据库首先到NaviCat官网上去下载最新版本的。安装完成后,打开NaviCat,如下图所示: 然后点击左上角的连接,弹出新键连接信息,如下图所示: 在主机名IP地址那里填写...
  • 在本教程中,我们将向您展示如何使用PDO对象连接到MySQL数据库服务器。相关视频教程推荐:mysql教程在连接MySQL数据库之前,您必须指定以下信息:MySQL数据源名称或DSN:指定MySQL数据库服务器的地址。您可以使用IP...
  • 比如你想要从本地系统连接到远程MySQL服务器,或者使用多服务器部署、应用程序与数据库服务器不在同一台机器上运行时。配置MySQL服务器第一步是设置MySQL服务器,以侦听机器上的某个特定IP地址或所有IP地址。如果...
  • 》,主要是想在会议室内远程访问tomcat服务器,不过在演示的时候需要跑JBPM4.4官方实例的junit test,所以当把jbpm.hibernate.cfg.xml改为具体的IP地址后,会报该IP无法连接数据库服务器。 对此,以root...
  • 比如你想要从本地系统连接到远程MySQL服务器,或者使用多服务器部署、应用程序与数据库服务器不在同一台机器上运行时。配置MySQL服务器第一步是设置MySQL服务器,以侦听机器上的某个特定IP地址或所有IP地址。如果...
  • 1)如果要远程访问mysql数据库,则应具有静态IP,以便在将IP地址添加到mysql用户时可以访问它。2)所有服务器均阻止端口3306的入站请求,您需要允许端口号与服务器上的特定IP相对。1)什么是本地主机?Localhost是...
  • MySQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力。MySQL主从同步的机制:MySQL同步的流程大致如下:1、主服务器...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,169
精华内容 2,067
热门标签
关键字:

mysql数据库服务器ip

mysql 订阅