~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~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();