1. 程式人生 > >mysql設置遠程可訪問

mysql設置遠程可訪問

host pri local name 修改 bin eat with mysqld

mysql 設置允許遠程訪問

第一步,需要配置文件

  1. 配置的文件為
    shell /etc/mysql/mysql.conf.d/mysqld.cnf
  2. 做如下修改
    shell bind-address = 127.0.0.1
    修改為,其中 xxx.xxx.xxx.xxx 是本機對外的訪問地址
    shell bind-address = xxx.xxx.xxx.xxx

第二步,需要新建一個可供遠程連接的管理員用戶,root 用戶是不允許被遠程直接訪問到的

  1. 在本機登錄進入 mysql
    shell mysql -uroot -p
  2. 進入 mysql 後創建一個管理用戶並允許遠程訪問
    shell CREATE USER ‘username‘@‘localhost‘ IDENTIFIED BY ‘password‘;

    shell GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘localhost‘ WITH GRANT OPTION;
    shell CREATE USER ‘username‘@‘%‘ IDENTIFIED BY ‘password‘;
    shell GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘%‘ WITH GRANT OPTION;
    shell FLUSH PRIVILEGES;

mysql設置遠程可訪問