登录 MYSQL 数据库
在 win10 ,需要打开管理员的命令行窗口(Windows PowerShell(管理员)A),没有管理员权限会导致登录失败。
运行命令:
mysql -hlocalhost -uroot -p123
- -h 后面是服务器域名或者IP,比如 localhost
- -u 后面是登录账户,比如 root
- -p 后面是密码,比如 123
授权用户远程访问
授予用户所有权限:
语法
grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;
flush privileges;
例如:
grant all privileges on *.* to 'user1'@'192.168.1.149' identified by '123' with grant option;
flush privileges;
- *.* 代表所有的库和表
- flush privileges 的作用是授权生效