当前位置: 首页 > news >正文

艺术品网站模板二手优品哪个网站做

艺术品网站模板,二手优品哪个网站做,wordpress 如何添加备案号,网站建设是干嘛的一、(1)DCL(数据控制语言)主要是数据库管理员用来管理其他用户权限时使用的语句#xff1b;可以授予的权限包括以下#xff1a;列权限#xff1a;和表中的一个具体列相关、表权限#xff1a;和一个具体数据表中的所有数据相关、数据库权限#xff1a;和一个具体数据库中的…一、(1)DCL(数据控制语言)主要是数据库管理员用来管理其他用户权限时使用的语句可以授予的权限包括以下列权限和表中的一个具体列相关、表权限和一个具体数据表中的所有数据相关、数据库权限和一个具体数据库中的所有数据表相关、全局权限和MySQL的所有数据库相关(低级权限会被高级权限覆盖)(2)、数据库管理员使用GRANT语句进行授权语法GRANT 权限 ON 数据库对象 TO 用户名用户地址 IDENTIFIED BY 用户口令注意语法中的用户名、用户地址、用户口令需要用引号括起来并且口令不能为空例子列权限GRANT SELECT(id) ON test.test_table1 TO alocalhost IDENTIFIED BY 123456;表权限GRANT SELECT ON test.test_table1 TO blocalhost IDENTIFIED BY 123456;数据库权限GRANT SELECT ON test.* TO clocalhost IDENTIFIED BY 123456;全局权限GRANT SELECT ON *.* TO dlocalhost IDENTIFIED BY 123456;通过GRANT语句可以授予的权限包括SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、ALTER等如果要授予所有权限可以使用ALL代表所有例子GRANT ALL ON *.* TO userlocalhost IDENTIFIED BY 123456;查看当前用户权限SHOW GRANTS                     SHOW GRANTS FOR CURRENT_USER()查看指定用户权限SHOW GRANTS FOR 用户名用户地址也可使用USE命令切换到系统数据库information_schemaSELECT * FROM user_privileges查看更为详细的用户权限(3)、数据库管理员使用REVOKE语句取消授权语法REVOKE 权限 ON 数据库对象 FROM 用户名用户地址(注意需要根据用户对应权限进行取消)例子REVOKE ALL ON *.* FROM userlocalhost;在数据库管理员授予或取消授予权限时用户地址可以使用%表示所有例子REVOKE ALL ON *.* FROM user%;在数据库管理员授予或取消授予权限后需要刷新系统权限表FLUSH PRIVILEGES或者重新启动数据库服务停止服务命令 net stop mysql、启动服务命令 net start mysql(4)、数据库管理员可以使用DDL(数据定义语句)中的CREATE创建用户语法CREATE USER 用户名用户地址 IDENTIFIED BY 用户口令例子CREATE USER zhangsan192.168.1.100 IDENTIFIED BY 123456;如果要查看用户信息需要使用USE命令切换到系统数据库mysql中SELECT * FROM user;需要注意的是使用CREATE命令创建的用户默认没有任何权限需要使用前面的GRANT命令授权(5)、数据库管理员可以使用DDL(数据定义语句)中的DROP来删除用户语法DROP USER 用户名用户地址例子DROP USER zhangsan192.168.1.100;如果需要修改用户的密码需要到系统数据库mysql中修改表user例子UPDATE user SET passwordpassword(123456) WHERE userzhangsan;也可以直接在表user中删除用户例子DELETE FROM user WHERE userzhangsan;二、(1)、变量定义在MySQL数据库的函数和存储过程中可以使用DECLARE关键字来定义变量这些变量的作用范围是BEGIN…END程序体中语法DECLARE 变量名 变量类型 DEFAULT 默认值                         例子DECLARE abc INT DEFAULT 10;变量赋值给BEGIN…END程序体中的变量赋值有两种方法语法SET 变量名值;            语法SELECT 属性 INTO 变量名 FROM 表名;例子SET abc10;                   SELECT id INTO abc FROM table;(2)IF语句IF语句主要用于条件判定根据条件成立与否后续执行不同的命令语法IF 条件 THEN …ELSEIF 条件 THEN …ELSE …END IF例子CREATE PROCEDURE pro(IN x INT)BEGINIF x1 THEN SELECT x is 1;ELSEIF x2 THEN SELECT x is 2;ELSE SELECT WRONG;END IF;END;(3)CASE语句为多分枝语句结果从WHEN后面查找与CASE后的变量相等的值如果找到执行该分支语句否则执行ELSE语句语法CASE 变量WHEN 值1 THEN …WHEN 值2 THEN …ELSE …END CASE例子CREATE PROCEDURE pro(IN x INT)BEGINCASE xWHEN 1 THEN SELECT x is 1;WHEN 2 THEN SELECT x is 2;ELSE SELECT WRONG;END CASE;END;(4)CASE语句为多分枝语句结果从WHEN后面查找与CASE后的变量相等的值如果找到执行该分支语句否则执行ELSE语句语法CASE 变量WHEN 值1 THEN …WHEN 值2 THEN …ELSE …END CASE例子CREATE PROCEDURE pro(IN x INT)BEGINCASE xWHEN 1 THEN SELECT x is 1;WHEN 2 THEN SELECT x is 2;ELSE SELECT WRONG;END CASE;END;(5)WHILE语句判断条件成立与否如果成立则循环执行程序体语法WHILE 条件 DO…END WHILE例子CREATE PROCEDURE pro(IN x INT)BEGINWHILE x5 DOSELECT OK;SET xx1;END WHILE;END;(6)LOOP语句循环结构但没有循环条件判定无限循环直至使用LEAVE退出在LOOP循环中还可以使用ITERATE跳过本次循环语法LOOP…END LOOP例子CREATE PROCEDURE pro(IN x INT)BEGINlabel:LOOPSELECT OK;SET xx1;IF x3 THEN LEAVE label;END IF;END LOOP;END;(7)REPEAT语句先执行一次循环体之后判断条件成立与否如果成立退出循环 (需要注意UNTIL语句后面不能有分号)语法REPEAT…UNTIL 条件END REPEAT例子CREATE PROCEDURE pro(IN x INT)BEGINREPEATSELECT OK;SET xx1;UNTIL x3END REPEAT;END;
http://www.zqtcl.cn/news/617507/

相关文章:

  • 网站建设开发详细步骤流程图网站建设与管理实训报告总结
  • 网站设计的素材旅游网站建设标书
  • 做网站还得备案大企业网站建设多少钱
  • 一般做网站空间大概多少钱电商网站开发公司
  • 海报模板在线制作免费网站如何建设个人网站
  • 网站集群建设的意义如何优化推广网站
  • 怎么给公司做免费网站服装品牌网页设计图片
  • 中国通信建设协会网站新手建网站教程
  • 做网站页面的需要哪些技巧wordpress 网址导航
  • 如何做美食网站设计广州网页设计招聘
  • 中国商标网商标查询官方网站页面模板怎么添加文章
  • 建设基础化学网站的经验如何建设网站pdf下载
  • 外贸公司网站设计公司做网站能挣钱不
  • 免费网站ppt模板下载济南建设网站公司
  • 网站建设技术托管免费空间域名注册免备案
  • 威海住房建设部官方网站专科网站开发就业方向
  • 做外贸网站多少钱成都网页设计专业
  • 北京比较好的网站公司在线医生免费咨询
  • 免费的个人网站怎么做企业网站管理系统软件
  • 枣庄住房和城乡建设局网站如何注册国外域名
  • 满洲里建设局网站网页设计公司的目标客户有哪些
  • 英文书 影印版 网站开发怀化组织部网站
  • 网站建设领域的基本五大策略要学会网站细节
  • dede做英文网站优化cms建站系统哪个好
  • eclipse sdk做网站邯郸技术服务类
  • 汕头网站网站建设西安网约车租车公司哪家好
  • 网站空间域名维护协议网络推广软件平台
  • 昆明网站建设公司猎狐科技怎么样wordpress主题打不开
  • 网站推广入口服饰网站建设 e-idea
  • 长沙网站建设电话2个女人做暧暧网站