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;
清除缓存,重新加载权限