mysql8和原来的版本有点不一样,8的安全级别更高,所以在创建远程连接用户的时候, 不能用原来的命令(同时创建用户和赋权): mysql>grant all PRIVILEGES on *.* to guaiyouyisi@'%' identified by '123456'; 必须先创建用户(密码规则:mysql8.0以上密码策略限制必须要大小写加数字特殊符号): mysql>create user guaiyouyisi@'%' identified by 'Guaiyouyisi.
在腾讯云上租了个云服务器,并且安装启动了mysql. 这时候用本地的mysql workbench去连接就会报错,提示无法成功连接. 其实这是因为没有开启账户的远程登陆权限.那么下面就开启一下: 1.新建一个mysql登陆账户 GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION; flush privileges; 这里解释一下上面的两行代码. 第一行代码是新建了一个用户名为admi
• 实验环境: a. Vmware 14 PRO b. windows 7 x64 客户机 c. windows server 2008 R2 x64 服务器 d. 网络模式:仅主机模式 • 操作步骤 a. 关闭防火墙 b. 在window server 2008 上面 i. 打开控制面板 ii. 开启或关闭windows功能 iii. 添加