自从mysql8以后,mysql有些命令变了,例如授权需要分成好几行。如果想远程访问mysql,那么可以这样做:
mysql -u root -p mysql //先登录mysql
create user 'root'@'%' identified by '你自己的密码';//先建立一个root用户和密码
grant all privileges on *.* to 'root'@'%' with grant option;//每一句都别忘了加上分号;
flush privileges;//刷新授权