为mysql的用户赋予权限

 不同的mysql客户端创建数据库的方式不一样,有的是可以直接的创建数据库,有的需要先新建连接之后再创建数据库,而navicat就是这种客户端。如果你安装了mysql使用了navicat但是新建连接不行的话你就需要先通过MySQL Command Line Client来设置一下权限;
mysql>show databases;打印当前的mysql的数据库信息

mysql>grant all on *.* to root@'%' Identified by "password";这样就好了

授权完了之后需要把 mysql 服务重新启动一下,否则在本地通过 ip 访问的方式还是执行不通的。

在 linux 下面执行 service mysqld restart

你可能感兴趣的:(mysql,数据库,command)