MySQL服务外网不可访问

mysql 默认只允许本地的localhost访问。

1. mysql -u root -p 登录数据库

2. use mysql; 选择基础信息数据库

3. select User,authentication_string,Host from user

. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'

新增一个root用户,所有地址(%)的都可以访问,并且密码为123456 。这里可以根据情况酌情修改

5. flush privileges;

清除缓存,重新加载权限

你可能感兴趣的