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

行业网站运营wordpress添加微软雅黑

行业网站运营,wordpress添加微软雅黑,东莞关键词排名优化,1元网站建设精品网站制作文章目录 MySQL基础篇DDL(数据定义语言)数据库操作表操作DQL(数据查询语言)DML(数据操作语言)添加数据更新和删除数据DCL(数据控制语言)增删改用户权限管理角色管理其它非表数据库对象视图VIEW视图的理解视图的优缺点创建视图查看视图更新视图的数据修改、删除视图变量… 文章目录 MySQL基础篇DDL(数据定义语言)数据库操作表操作 DQL(数据查询语言)DML(数据操作语言)添加数据更新和删除数据 DCL(数据控制语言)增删改用户权限管理角色管理 其它非表数据库对象视图VIEW视图的理解视图的优缺点创建视图查看视图更新视图的数据修改、删除视图 变量系统变量用户定义变量局部变量游标条件处理程序 存储过程PROCEDURE理解和优缺点基本语法 存储函数FUNCTION控制过程IFCASEWHILEREPEATLOOP 触发器TRIGGER MySQL8.0新特性新特性1:窗口函数新特性2:公用表达式 基础篇 MySQL基础篇 通用语法: 在学习具体的SQL语句之前,先来了解一下SQL语言的通用语法。 1). SQL语句可以单行或多行书写,以分号结尾。 2). SQL语句可以使用空格/缩进来增强语句的可读性。 3). MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。 4). 注释: 单行注释:-- 注释内容 或 # 注释内容 多行注释:/* 注释内容 */ 分类: DDL(Data DefinitionLanguage): 数据定义语言,用来定义数据库对象(数据库、表、字段)DML(Data ManipulationLanguage): 数据操作语言,用来对数据库表中的数据进行增删改DQL(Data Query Language ): 数据查询语言,用来查询数据库中表的记录DCL(Data Control Language): 数据控制语言,用来创建数据库用户、控制数据库的控制权限DDL(数据定义语言) 数据库操作 查询所有数据库: SHOW DATABASES;查询当前数据库: SELECT DATABASE();创建数据库: CREATE DATABASE [ IF NOT EXISTS ] 数据库名 [ DEFAULT CHARSET 字符集] [COLLATE 排序规则 ];删除数据库: DROP DATABASE [ IF EXISTS ] 数据库名;使用数据库: USE 数据库名;注意事项 UTF8字符集长度为3字节,有些符号占4字节,所以推荐用utf8mb4字符集表操作 查询当前数据库所有表: SHOW TABLES;查询表结构: `DESC 表名;`查询指定表的建表语句: SHOW CREATE TABLE 表名;创建表: CREATE TABLE 表名(字段1 字段1类型 [COMMENT 字段1注释],字段2 字段2类型 [COMMENT 字段2注释],字段3 字段3类型 [COMMENT 字段3注释],...字段n 字段n类型 [COMMENT 字段n注释] )[ COMMENT 表注释 ];最后一个字段后面没有逗号 修改表结构: 添加字段: `ALTER TABLE 表名 ADD 字段名 类型(长度) [COMMENT 注释] [约束];`例:`ALTER TABLE emp ADD nickname varchar(20) COMMENT '昵称';`修改数据类型: `ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);`修改字段名和字段类型: `ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度) [COMMENT 注释] [约束];`例:将emp表的nickname字段修改为username,类型为varchar(30) ALTER TABLE emp CHANGE nickname username varchar(30) COMMENT '昵称';删除字段: ALTER TABLE 表名 DROP 字段名;修改表名: ALTER TABLE 表名 RENAME TO 新表名删除表: DROP TABLE [IF EXISTS] 表名;删除表,并重新创建该表: TRUNCATE TABLE 表名;DQL(数据查询语言) 简单查询自连接内连接外连接子查询DML(数据操作语言) 添加数据 指定字段: INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...);全部字段: INSERT INTO 表名 VALUES (值1, 值2, ...);批量添加数据: `INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);` `INSERT INTO 表名 VALUES (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);`注意事项 字符串和日期类型数据应该包含在引号中插入的数据大小应该在字段的规定范围内更新和删除数据 修改数据: UPDATE 表名 SET 字段名1 = 值1, 字段名2 = 值2, ... [ WHERE 条件 ];例: UPDATE emp SET name = 'Jack' WHERE id = 1;删除数据: DELETE FROM 表名 [ WHERE 条件 ];删除表,并重新创建该表:(类似于删除数据) TRUNCATE TABLE 表名; DCL(数据控制语言) 登录MySQL服务器 启动MySQL服务后,可以通过mysql命令来登录MySQL服务器,命令如下: mysql –h hostname|hostIP –P port –u username –p DatabaseName –e "SQL语句"DatabaseName参数指明登录到哪一个数据库中。如果没有该参数,就会直接登录到MySQL数据库中,然后可以使用USE命令来选择数据库。-e参数后面可以直接加SQL语句。登录MySQL服务器以后即可执行这个SQL语句,然后退出MySQL服务器。增删改用户 创建用户 CREATE USER 用户名 [IDENTIFIED BY '密码'][,用户名 [IDENTIFIED BY '密码']];举例: CREATE USER zhang3 IDENTIFIED BY '123123'; # 默认host是 % CREATE USER 'kangshifu'@'localhost' IDENTIFIED BY '123456';修改用户 UPDATE mysql.user SET USER='li4' WHERE USER='wang5'; FLUSH PRIVILEGES;删除用户 方式1:使用DROP方式删除(推荐) DROP USER user[,user]…;举例: DROP USER li4 ; # 默认删除host为%的用户 DROP USER 'kangshifu'@'localhost';方式2:使用DELETE方式删除(不推荐,有残留信息) DELETE FROM mysql.user WHERE Host=’hostname’ AND User=’username’; FLUSH PRIVILEGES;注意:不推荐通过 DELETE FROM USER u WHERE USER=‘li4’ 进行删除,系统会有残留信息保留。而drop user命令会删除用户以及对应的权限,执行命令后你会发现mysql.user表和mysql.db表的相应记录都消失了。 设置当前用户密码 1. 使用ALTER USER命令来修改当前用户密码 ALTER USER USER() IDENTIFIED BY 'new_password';2. 使用SET语句来修改当前用户密码 SET PASSWORD='new_password';1.6 修改其它用户密码 1. 使用ALTER语句来修改普通用户的密码 ALTER USER user [IDENTIFIED BY '新密码'] [,user[IDENTIFIED BY '新密码']]…;2. 使用SET命令来修改普通用户的密码 SET PASSWORD FOR 'username'@'hostname'='new_password';权限管理 2.1权限列表 show privileges;CREATE和DROP权限,可以创建新的数据库和表,或删除(移掉)已有的数据库和表。如果将MySQL数据库中的DROP权限授予某用户,用户就可以删除MySQL访问权限保存的数据库。SELECT、INSERT、UPDATE和DELETE权限允许在一个数据库现有的表上实施操作。SELECT权限只有在它们真正从一个表中检索行时才被用到。INDEX权限允许创建或删除索引,INDEX适用于已有的表。如果具有某个表的CREATE权限,就可以在CREATE TABLE语句中包括索引定义。ALTER权限可以使用ALTER TABLE来更改表的结构和重新命名表。CREATE ROUTINE权限用来创建保存的程序(函数和程序),ALTER ROUTINE权限用来更改和删除保存的程序,EXECUTE权限用来执行保存的程序。GRANT权限允许授权给其他用户,可用于数据库、表和保存的程序。FILE权限使用户可以使用LOAD DATA INFILE和SELECT … INTO OUTFILE语句读或写服务器上的文件,任何被授予FILE权限的用户都能读或写MySQL服务器上的任何文件(说明用户可以读任何数据库目录下的文件,因为服务器可以访问这些文件)。2.2 授予权限的原则 权限控制主要是出于安全因素,因此需要遵循以下几个经验原则
http://www.zqtcl.cn/news/492739/

相关文章:

  • 开了360网站卫士ssl如何做301深圳制作网站开发费用
  • 在哪里做马可波罗网站公众号自己做电影网站
  • 网站建设音乐插件怎么弄陕西城乡建设部网站首页
  • 全国免费自学网站打开百度网站首页
  • 国外网站开发公司晋江论坛网
  • 问卷调查网站个人网站源码免费下载
  • 网站备案信息核验单填写建设企业网站价钱
  • 相城建设监理有限公司网站网页设计中html代码
  • 做农产品网站高端汽车
  • 工信部网站首页wordpress网站搬家vps
  • wordpress 淘客插件长沙排名优化公司
  • 网站首页怎么制作过程如何自己创作一个游戏
  • 自己做企业网站在哪学习建网站
  • 门户网站建设 突出服务学习电子商务网站建设与管理的收获
  • 做网站排名大概要多少免费做个人网站
  • 哈尔滨网站建设效果wordpress主题 手机app
  • 收录网站源码海外域名怎么打开
  • 荥阳网站建设上海十大营销策划公司
  • 在网站挂广告一个月多少钱巫溪网站建设
  • 网站备案名称的影响吗济南网站建设招聘
  • 南城区网站建设公司y2学年做的租房网站
  • 温州网站建设咨询网站源码下载后怎么布置
  • 邢台网站推广wordpress文章数据库位置
  • wordpress 快站wordpress 安装主题 主机名
  • 老网站改版启用二级域名网站建设服务是什么意思
  • 网站建设营销话术外销网站
  • 找个人给我做电影网站好主题网站开发介绍
  • 运城公司网站建设苏州网站建设苏州
  • 湖北省住房和建设厅网站首页网站用免费空间好不好
  • 网站建设公司案例做网站小图标大全