xshell
安装mysql
sudo apt-get install mysql-server
之后输入y 确认安装即可
记事本打开mysqld.cnf
将bind-address注释掉
注释掉后重启一下mysql如下
然后进入xshell, 输入mysql -u root -p
一开始没有设置密码直接回车,设置了就打自己的密码就行,然后use mysql
在改权限 update user set host='%' where user ='root';
在刷新一下输入指令 flush privileges;
在设置自己的root密码
alter user root identified by'密码'
因为现版本MySQL是不允许root自己连接的所以我们要创建一个用户进行远程连接
1. 创建用户
create user '用户名'@'%' identified by '你的mysql密码';
其中,“%”表示这个用户可以用任意主机登陆。
2. 给这个用户登陆权限
grant all privileges on *.* to '用户名'@'%';
在重启mysql输入指令service mysql restart
然后就可以远程连接了