mysql8.0啟動后不能正常監聽端口的問題處理


mysql8.0啟動后不能正常監聽端口的問題處理

1.確定問題

mysql > show variables like '%port%';

發現是0

mysql> SHOW VARIABLES LIKE 'skip_networking';
skip_networking=ON


在my.cnf中注釋掉 skip_networking
# skip_networking

重新啟動問題依舊,能進數據庫但不能從外部連接


最終的解決辦法是,刪除了數據庫生成的文件,重新進行初始化問題解決

rm -rf /data/mysql_data/*
/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql_data

 

以上都是在初次初始化數據庫的操作,如果一個數據庫用了很久才發現這個問題就需要恢復出來重新做


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM