GRANT ALL PRIVILEGES ON `mydb`.* TO 'root'@'192.168.%.%' identified by 'mypwd' WITH GRANT OPTION
GRANT ALL PRIVILEGES ON `mydb`.* TO 'root'@'10.111.1.80' identified by 'mypwd' WITH GRANT OPTION
GRANT ALL PRIVILEGES ON `mydb`.* TO 'root'@'172.%.%.%' identified by 'mypwd' WITH GRANT OPTION
FLUSH PRIVILEGES
不可以用逗号分隔,只能多次授权。
数据库mysql下user表会显示多条授权记录
开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下:1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。
1、不会影响现有数据,因为Mysql保存的数据不依赖IP2、更换ip需要检查mysql监听是否正常,有必要重启mysql进程
netstat -ntlp
3、应用如果绑定了旧的ip会导致无法读写数据库
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)