MySQL数据库:项目安装与启动MySQL.pptx
2022-05-30 12:03:06 469KB mysql 数据库 文档资料 database
MySQL数据库:项目查询与维护学生信息管理数据表.pptx
2022-05-30 12:03:06 1.1MB 数据库 mysql 文档资料 database
MySQL数据库:项目创建与维护MySQL数据库.pptx
2022-05-30 12:03:05 527KB mysql 数据库 源码软件 database
MySQL数据库:项目创建与维护学生信息管理数据表.pptx
2022-05-30 12:03:04 943KB 数据库 mysql database
MySQL数据库:项目维护学生信息管理数据库的安全性.pptx
2022-05-30 12:03:04 481KB 数据库 mysql 文档资料 database
MySQL数据库:项目以程序方式处理学生信息管理数据表.pptx
2022-05-30 12:03:03 566KB mysql 数据库 源码软件 database
MySQL数据库:项目优化查询学生信息管理数据库.pptx
2022-05-30 12:03:02 652KB 数据库 mysql 文档资料 database
数据库管理和维护;;用户要访问MySQL数据库,首先必须拥有登录到MySQL服务器的用户名和口令。登录到服务器后,MySQL允许用户在其权限内使用数据库资源。MySQL的安全系统很灵活,它允许以多种不同的方式创建用户和设置用户权限。 ;可以使用CREATE USER语法添加一个或多个用户,并设置相应的密码。 语法格式: CREATE USER 用户名 [IDENTIFIED BY [PASSWORD] '密码'] 用户名的格式为:用户名称@主机名。 CREATE USER用于创建新的MySQL账户。CREATE USER会在系统本身的mysql数据库的user表中添加一个新记录。要使用CREATE USER,必须拥有mysql数据库的全局CREATE USER权限或INSERT权限。如果账户已经存在,则出现错误。 ;【例6.3.1】添加两个新的用户,king的密码为queen,palo的密码为530415 CREATE USER 'king'@'localhost' IDENTIFIED BY 'queen', 'palo'@'localhost' IDENTIFIED BY '530
2022-05-30 12:03:02 1.28MB 数据库 mysql 文档资料 database
数据库管理和维护;;新的SQL用户不允许访问属于其他SQL用户的表,也不能立即创建自己的表,它必须被授权,可以授予的权限有以下几组。 列权限:和表中的一个具体列相关。 表权限:和一个具体表中的所有数据相关。 数据库权限:和一个具体的数据库中的所有表相关。 用户权限:和MySQL所有的数据库相关。 ;给某用户授予权限可以使用GRANT语句。使用SHOW GRANTS语句可以查看当前账户拥有什么权限。 GRANT语法格式: GRANT 权限1[(列名列表1)] [,权限2 [(列名列表2)]] ... ON [目标] {表名 | * | *.* | 库名.*} TO 用户1 [IDENTIFIED BY [PASSWORD] '密码1'] [,用户2 [IDENTIFIED BY [PASSWORD] '密码2']] ... [WITH 权限限制1 [权限限制2] ...] ;【例6.4.1】 授予用户user1在Book表上的SELECT权限。 USE Bookstore; GRANT SELECT ON Book TO user1@localhost; ;【例6.4.2】 授予user
2022-05-30 12:03:01 1.31MB 数据库 mysql 文档资料 database
数据库编程 运算符、表达式 课程目标 1)了解 —— 运算符、表达式的基本概念; 2)掌握 —— 运算符、表达式的使用方法; 运算符 1.算术运算符 算术运算符在两个表达式上执行数学运算,这两个表达式可以是任何数字数据类型。算术运算符有:+(加)、(减)、*(乘)、/(除)和%(求模)5种运算。 2.比较运算符 比较运算符(又称关系运算符),用于比较两个表达式的值,其运算结果为逻辑值,可以为三种之一:1(真)、0(假)及 NULL(不能确定)。 例:a=3,b=4,那么a>b的值为假即为0. 3、逻辑运算符 逻辑运算符用于对某个条件进行测试,运算结果为TRUE(1)或FALSE(0)。 例:a是否能被3和5整除 a%3=0&&a%5=0 运算符 运算符优先级 当一个复杂的表达式有多个运算符时,运算符优先级决定执行运算的先后次序。执行的顺序会影响所得到的运算结果。运算符优先级如下表所示。 运 算 符 优先级 运 算 符 优先级 +(正)、–(负) 1 NOT 5 *(乘)、/(除)、%(模) 2 AND 6 +(加)、–(减) 3 OR 7 =,>,<,>=,<=,<>,!= ,!>
2022-05-30 12:03:00 1.26MB mysql 数据库 文档资料 database