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連線的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!