~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mysql
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sql
mysql主從查看數據庫
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vim
3. 5.6版本修改密碼:(去掉密碼能夠遠程訪問,不去掉密碼不能,十分多是容許訪問的root密碼和老密碼是不同的)網絡
1. vim /etc/my.cnf 加入skip-grant-tablesspa
2. useserver
update user set password=password("adadad1") where user = "root";xml
5.7版本:htm
update user set authentication_string=password("adadad1") where user = "root";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. 遠程鏈接mysql數據庫的時候報以下錯誤
ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xx.xxx' (111)
1) 網絡不通
經過 ping xxx.xxx.xx.xxx能夠發現網絡是否正常
2)查看數據庫是否配置了bind_address參數
本地登陸數據庫查看my.cnf文件和數據庫當前參數show variables like 'bind_address';
若是設置了bind_address=127.0.0.1 那麼只能本地登陸
3)查看數據庫是否設置了skip_networking參數
若是設置了該參數,那麼只能本地登陸mysql數據庫
4)端口指定是否正確
使用以下命令檢查 某個ip的某個端口是否正常
telnet 192.168.57.101 3306
如上,若是3306端口是通的那麼輸出應該以下:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. 查看mysql 端口
show global variables like 'port';
版本
select versions();