linux连接本机window的数据库

一、使用root用户创建新用户

新用户的用户名为test,密码是test

CREATE USER test IDENTIFIED BY 'test';

二、使用root用户赋权限

这里是mysql8的语法,赋予test用户在任何机器可登录数据库mybitas对其下的任何表做任何操作

GRANT ALL PRIVILEGES ON mybitas.* TO test@'%';

三、使用root用户刷新权限信息

FLUSH PRIVILEGES;

linux连接本机window的数据库_第1张图片

四、启动虚拟机,使用electerm连接linux主机然后连接数据库

远程主机的IP为:130.00.00.00,端口号为:3306,用户名为:test,密码为:test

mysql -h 130.00.00.00 -P3306 -u test -ptest

注意:130.00.00.00为window本机的ip地址(不知道,看下文)
linux连接本机window的数据库_第2张图片

五、选中给test用户分配的数据库’mybitas‘然后查询数据

use mybitas;
select * from test;

linux连接本机window的数据库_第3张图片

六、拓展

1、权限管理

新用户创建完后是无法登陆的,需要分配权限。 GRANT 权限 ON 数据库.表 TO 用户名@登录主机 IDENTIFIED BY “密码”
登陆主机:
linux连接本机window的数据库_第4张图片

2、权限列表-不全

linux连接本机window的数据库_第5张图片

3、查看本机ip地址

cmd进入命令行窗口,输入ipconfig
往下找找就会出现IPv4和IPv6地址,任选其一即可
linux连接本机window的数据库_第6张图片

你可能感兴趣的:(学习,数据库,linux,运维)