1. 修改配置文件
    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    将bind-address = 127.0.0.1前面加上#,或者改成*::都可以。
  2. 给用户赋权限
    登入mysql,
    use mysql
    update user set host=’%’ where user=’root’;
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    这里第一个表示可以远程访问的数据库,第二个表示可以远程访问的表。mypassword是要重新设置的专门用于远程访问的密码,和本地密码不一样。root可以换成想要的任何用户。
posted on 2021-12-28 21:43  冉桂全  阅读(28)  评论(0)    收藏  举报