1. 程式人生 > 資料庫 >linux環境下配置mysql5.6支援IPV6連線的方法

linux環境下配置mysql5.6支援IPV6連線的方法

簡介:

本文主要介紹在linux系統下,如何配置mysql支援IPV6的連線。

環境要求:

1、debian7.5作業系統虛擬機器

2、mysql5.6版本的資料庫,並且已經在debian7.5系統上安裝成功,可以正常通過IPV4的地址連線

配置方法

1、確認系統是否支援IPV6,輸入命令ping6 ::1,有下圖回顯說明支援IPV6地址

2、如果不支援,配置網絡卡eth0增加IPV6地址

1)輸入命令vim /etc/network/interfaces ,增加inet6的網絡卡配置

2)輸入命令 ifdown eth0和ifup eth0重啟網絡卡,使配置生效

3、配置mysql允許IPv6連線

1)修改my.cnf配置檔案,在[mysqld]選項下增加bind-address = ::配置,把bind-address配置成::可以保證同時支援IPV4和IPV6的TCP/IP的連線

2)為資料庫建立只能本地連線的IPV6的使用者,先使用IPV4的使用者登入到mysql資料庫中

3)執行命令CREATE USER 'ipv6test'@'::1' IDENTIFIED BY '123456';建立使用者

4)給ipv6test使用者增加執行許可權,執行命令GRANT ALL PRIVILEGES ON *.* TO 'ipv6test'@'::1' IDENTIFIED BY '123456' WITH GRANT OPTION;

4、驗證通過::1本地連線mysql資料庫,輸入命令mysql -h ::1 -uipv6test -p123456,有下圖回顯說明連線成功

總結

以上所述是小編給大家介紹的linux環境下配置mysql5.6支援IPV6連線的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!