首页 > 数据库 >IPV6配置mysql

IPV6配置mysql

时间:2023-09-02 20:32:06浏览次数:38  
标签:配置 mysql IPV6 地址 MASTER ipv4 ipv6 3306

一、mysql参数影响

mysql配置文件my.cnf可以配置一个参数bind-address
该参数默认为*,意思是全网监听(可以是ipv4也可以是ipv6)

如果该参数设置成ipv4地址,则mysql的3306端口监听ipv4地址
如果该参数设置生ipv6地址,则mysql的3306端口监听ipv6地址

二、mysql主从配置

CHANGE MASTER TO
  MASTER_HOST='IPV6地址',
  MASTER_USER='repl',
  MASTER_PASSWORD='123',
  MASTER_PORT=3306,
  MASTER_LOG_FILE='mysql-bin.000004',
  MASTER_LOG_POS=2057,
  MASTER_CONNECT_RETRY=10;
  
会发现和ipv6配置主从一样

三、mysql用户创建

1、使用%,ipv4和ipv6都可以连接
create user zhangsan@'%' identified by '123456'
mysql -u zhangsan -p'123456' -h ipv4地址
mysql -u zhangsan -p'123456' -h ipv6地址

2、使用::,ipv4和ipv6都不可以连接
在其他软件中(比如redis)::代表所有ipv6地址都可以连接,但是mysql不识别,甚至任何ipv6地址都没法连接

3、指定业务主机ip
由于业务机器可能很多台,没做试验

四、应用连接

方式1
url:jdbc:mysql://[2409:8c20:399:1000::aea:7408]:3306/test

方式2
url: jdbc:mysql://address=(protocol=tcp)(host=2409:8c20:399:1000::aea:7408)(port=3306)/test

标签:配置,mysql,IPV6,地址,MASTER,ipv4,ipv6,3306
From: https://blog.51cto.com/u_13236892/7334814

相关文章

  • MySQL的基本语句
    目录1.0数据库操作2.0数据表操作2.1表的创建2.2表的修改2.2.1表中字段的添加2.2.2表中字段的修改2.2.3表中字段的删除2.3表的查询2.3.1查询数据库中所有的表2.3.2查询表结构2.4表的删除2.5表中数据的操作2.5.1表数据的查询2.5.1.1表中数据的简单查询2.5.1.2表中数据......
  • CentOS6.5安装mysql 远程登录
    第1步、yum安装mysql[[email protected]]#yum-yinstallmysql-server直到出现结果: 第2步、设置开机启动[[email protected]]#chkconfigmysqldon这步没提示第3步、启动mysql服务[[email protected]]#servicemysqldstartshell提示: 第4步、修改r......
  • DEV++6.3 中文乱码配置 方法来源网上。
    DEV++6.3中文乱码配置不显示注释问题菜单栏》工具》编辑器属性》显示》编辑器字体口<ID27071translationmissing>去掉勾选。方法1菜单栏》工具》编译器选项》编译器(编译时加入以下命令✔)命令为:-fexec-charset=gbk菜单栏》工具》编辑器属性》基本》编辑器选项》NewDocum......
  • OpenCV配置遇到的问题
    由于找不到opencv_world410d.dll,无法执行代码,重新安装程序可能会解决此问题将opencv安装路径目录\opencv\build\x64\vc15\bin中3个后缀是.dll的应用程序扩展复制到C:\Windows\System32中(可能还需要拷贝到SysWOW64中) 成功解决由于找不到opencv_world410d.dll,无法执......
  • mysql索引(转)
    转载:https://www.php.cn/faq/493277.html一、数据结构区分1.1.B+tree索引根据存储方式,mysql可以分为B+tree索引和哈希索引B+tree索引可以进行全键值、键值范围和键值前缀查询1.2.哈希索引哈希索引也称为散列索引或 HASH索引。MySQL目前仅有MEMORY存储引擎和HEAP存......
  • mysql decode()
    mysqldecode()    举例:    oracle: select  decode(pay_name, ' aaaa ' , ' bbb ' ,pay_name), sum (comm_order), sum (suc_order), sum (suc_amount)  From   payment.order_tab   group   by  decode(pay_name, ' aaaaa ' , ' bb......
  • 12.mysql数据查询
    下面是一些MySQL数据库中的数据查询操作示例,包括单表查询和多表查询,以及相应的示例数据表。单表查询:假设我们有一个名为products的表,用于存储产品信息:CREATETABLEproducts(product_idINTPRIMARYKEY,product_nameVARCHAR(255),categoryVARCHAR(50),......
  • ubuntu 虚拟机静态 IP 地址配置
    环境说明博主使用的平台及环境如下:虚拟机平台:VMwareubuntu版本:20.04ubuntu使用NAT模式联网在VMware设置子网与网关以管理员身份运行VMware,点击“编辑”-->“虚拟网络编辑器”选择“VMnet8”,取消勾选“使用本地DHCP服务将IP地址分配给虚拟机”,在“子网IP”中填......
  • 9.mysql 高可用性和故障恢复
    当考虑在MySQL数据库中实现高可用性和故障恢复时,以下是更详细的步骤和策略:主从复制(Master-SlaveReplication):配置一个主数据库和多个从数据库。启用二进制日志(binarylog)和从数据库的复制功能。设置适当的复制方式(异步复制通常用于高可用性,但可能会有些许延迟)。使......
  • 安全性配置
    MySQL服务器的安全性配置至关重要,以确保数据库中的数据受到保护并防止未经授权的访问。以下是一些MySQL安全性配置的关键步骤:禁用远程root登录:默认情况下,MySQL允许root用户从任何主机远程登录。为了提高安全性,应该禁用远程root登录,并只允许从localhost登录。在MySQL中执行以下......