小白一直在台式机上自学python ,mysql中,突然换成笔记本,哈哈哈,本地数据库的数据只能远程咯
一些小的要素我是知道的啦,比如要IP地址访问数据库
但是数据库mysql在设备管理里面显示本地服务,那肯定不对劲
所以,我就百度了以下的步骤,为我的mysql8.0开启网络服务吧
1、首先登陆你的mysql
我一般是直接点击mysql自带的客户端就会弹出终端叫我输入密码
2、然后呢查看你目前在那个数据库,
show databases;
3、哎呀,不在mysql数据库,那就切换过去吧,
use mysql;
4、接下来重头戏,为你的账户-root开启远程访问的权限
create user 'root'@'%' identifid by '123456';--这一步如果报错,就当看不见吧,
下次我可以尝试下不输入这一步骤应该没关系
grant all on *.* to 'root'@'%'; --给root用户权限
alter user 'root'@'%' identified by mysql_native_password by "123456";
5、刷新以下你的权限
flush privileges;
语言口语化完全是为了我自己印象深刻点,所以哈哈,略显做作
网友评论