为了mysql的安全性,最好设置一个新的用户名和指定ip地址
mysql -uroot -p
进入主mysql,
一、创建用户
1、创建指定用户和ip
CREATE USER 'wyy'@'192.168.0.15' IDENTIFIED WITH mysql_native_password BY 'wyy22';
// 用户名为wyy
// 用户ip地址为192.168.0.15
// BY后面是设置的密码;
// 加密方式为mysql_native_password
2、创建所有ip地址都可链接为wyy的用户
CREATE USER 'wyy'@'%' IDENTIFIED WITH mysql_native_password BY 'wyy22';
// %百分号是所有ip地址都可链接
二、授权用户
1、授权指定用户ip的所有权限
授权给用户名为wyy和ip地址为192.168.0.15的所有操作权限(增删改查等)
ON后面的点代表所有数据库表格
GRANT ALL PRIVILEGES ON *.* TO 'wyy'@'192.168.0.15';
// GRANT ALL PRIVILEGES ON *.* TO 'wyy'@'%'; 授权所有ip地址都可操作