Mysql为了安全性,在安装完成之后只允许在本地登录 ,可是在有些情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:
一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下: |
在本机先使用root用户登录mysql: |
mysql -u root -p "youpassword" |
进行授权操作: |
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION ; |
重载授权表: |
FLUSH PRIVILEGES; |
退出mysql数据库: |
exit
notice:以上语句不可以在mysql的客户端执行,要在mysql command line client里执行