Mysql默认情况下,默认账号,不允许远程使用。
Select user ;
Select user ,password,host from mysql.user;查看所有账号。(注意加了password没有办法显示,删掉就可以了。
Set password=password(‘123’) 把密码改为123.
Mysql-hlocalhost-uroot-p123.这是管理器登陆,h的意思是host, u是user,p是password;
Create user admin identified by ‘admin666’;这是建立账号,账号的名称是admin 密码是admin666(注意要单引号),这个账号不同于其它账号,它的host(主机)是%,任何电脑都可以登陆。
授权并建立账号
Grant all privileges on *.* totest@localhost;
Grant all privileges on *.* to‘st’@’%’identified by ‘st’;
这个是谁都可以进去
Grant all privileges on *.* to ‘st’@’192.168.2.115’identified by ‘st’;
这个是只有id是2.115的电脑可以用这个账号进去
Grant all privileges on *.* to ‘st’@’%’;
Geant all on *.* to ‘st’@’%’;
连接不上可能是网络不好,或者防火墙不允许别的电脑访问
可以用sqlyong去连接别的电脑。点击新建,填入对应的信息就可以了。但是cmd登陆不进去这个问题迟早还是要解决。
网友评论