DCL_管理权限与JDBC_概念
DCL_管理权限
权限管理:
查询权限:
1.基本语法格式:
show grants for '用户名'@'主机名';
查询root权限
注意:usage 是指连接(登陆)权限,建立一个用户,就会自动授予 usage 权限(默认授予)。
授予权限:
用户创建之后,没有什么权限,需要给用户授权
语法:
GRANT 权限 1, 权限 2... ON 数据库名.表名 TO '用户名'@'主机名';
关键字说明
撤销管理:
语法:REVOKE 权限 1, 权限 2... ON 数据库.表名 from '用户名'@'主机名'
注意:用户名和主机名要与创建时相同,各自要加单引号
JDBC_概念
JDBC:
1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库
JDBC本质:
其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。