昨天有一段时间博客打不开,因为把数据库升级到8.0了。
由于我是用的其他服务器单独创建的数据库,就需要开放远程给我用了。
但是8.0我在phpmyadmin后台创建的时候,总是开启不了权限,或者就是8.0密码验证的问题。
网上搜索了下,没有找到类似的问题,最后只好用了命令才创建成功了。
Linux centos7:
mysql -uroot -p 输入数据库密码 create user 数据库名称@'%' identified by '数据库密码'; grant all privileges on 数据库名.* to 数据库名称@'%' with grant option; 这是给某个数据名授权,不然就远程控制不了。 exit;