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

二维码 wordpressseo研究中心

二维码 wordpress,seo研究中心,ps里新建网站尺寸怎么做,今晚8时兰州全面解封一、MySQL概述 MySQL是一个数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle推出的产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(关系数据库管理系统) &#xff0c…

一、MySQL概述

MySQL是一个数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle推出的产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(关系数据库管理系统) ,关系数据库管理系统)应用软件之一。
MySQL是一种关系型数据库管理系统,数据库将数据保存在不同速度的表中,而不是仅仅将所有数据放在一个大关系仓库内,这样就增加了并提高了灵活性。
MySQL所使用的SQL语言是用于访问数据库最常用的标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一点,特点是一般中小型和大型网站的开发都选择MySQL作为网站数据库。

二、SQL及其分类

结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。

分类:

分类全称说明
DDL
 
Data Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)
DML
 
Data Manipulation Language数据操作语言,用来对数据库表中的数据进行增删改
DQL
 
Data QueryLanguage数据查询语言,用来查询数据库中表的记录
DCL
 
Data Control Language数据控制语言,用来创建数据库用户、控制数据库的访问权限

 

 

 

 

 

 

 

三、下载以及安装MySQL

官网下载:Mysql官网,我们下载一个社区版就够用了

安装完成后配置环境变量后直接登录:

登录之后即可进行一些操作

如下:查看所有的数据库:

等操作,后面会一起讲解一些命令

上面讲到了MySQL数据库管理系统,简而言之其是用来管理数据库的,而MySQL又是通过什么方式来管理数据库的呢,答案是通过SQL语言,通过SQL语句进行增删改查等操作,下面进一步讲解说明SQL语句:

在操作MySQL时常用命令:

DDL操作数据库:

#查询所有数据库
SHOW DATABASES ;
#查询当前数据库
SELECT DATABASE();
#创建数据库
CREATE DATABASE [IF NOT EXISTS]数据應名[DEFAULT CHARSET字符集][COLLATE 排序规则];
删除数据库
DROP DATABASE[IF EXISTS]数据库名;
使用 数据库
USE 数据库名,

 DDL操作表:

#DDL-表操作
#查询当前数据库所有表
SHOW TABLES,
#查询表结构
DESC 表名;
#查询指定表的建表语句
SHOW CREATE TABLE 表名)
#DDL-表操作-创建
CREATE TABLE 表名(
字段1字段1类型[COMMENT 字段1注释],
字段2 字段2类型[COMMENT 字段2注释],
字段3 字段3类型[COMMENT 字段3注释],
字段n 字段n类型[COMMENT 字段n注释 ]
)[COMMENT 表注释];
#[]括起来的表示可以省略
#修改数据类型
ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);
#修改字段名和字段类型
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[OMMENT 注释][约束];ALTER TABLE table_name ADD column_name datatype; :向表中添加列。ALTER TABLE table_name DROP COLUMN column_name; :从表中删除列。ALTER TABLE table_name MODIFY column_name datatype; :修改列的数据类型。ALTER TABLE table_name CHANGE old_column_name new_column_name datatype; :更改列名和数据类型。
CREATE INDEX index_name ON table_name (column_name); :创建索引。DROP INDEX index_name ON table_name; :删除索引。TRUNCATE TABLE table_name; :快速删除表中的所有数据,但保留表结构。

DML操作:

 INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...); :向表中插入数据。UPDATE table_name SET column1 = value1, column2 = value2,... WHERE condition; :更新表中的数据。DELETE FROM table_name WHERE condition; :从表中删除满足条件的数据。

DQL操作:

 基本查询:SELECT * FROM table_name;  -- 查询表中的所有列
SELECT column1, column2 FROM table_name;  -- 查询指定列条件查询:SELECT * FROM table_name WHERE condition;  -- 根据条件筛选数据排序结果:SELECT * FROM table_name ORDER BY column_name ASC|DESC;  -- 按列升序(ASC)或降序(DESC)排序限制结果行数:SELECT * FROM table_name LIMIT offset, row_count;  -- 从偏移量 offset 开始,返回指定行数 row_count 的结果聚合函数:
SELECT COUNT(*) FROM table_name;  -- 计算行数
SELECT SUM(column_name) FROM table_name;  -- 求和
SELECT AVG(column_name) FROM table_name;  -- 求平均值
SELECT MAX(column_name) FROM table_name;  -- 求最大值
SELECT MIN(column_name) FROM table_name;  -- 求最小值分组查询:
SELECT column_name, aggregate_function(column_name) FROM table_name GROUP BY column_name;多表连接查询:- 内连接(INNER JOIN):
SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
- 左连接(LEFT JOIN):
SELECT * FROM table1 LEFT JOIN table2 ON table1.column = table2.column;
- 右连接(RIGHT JOIN):
SELECT * FROM table1 RIGHT JOIN table2 ON table1.column = table2.column;子查询:
SELECT column_name FROM table_name WHERE column_name IN (SELECT column_name FROM another_table);

DCL操作:

 GRANT  语句:用于授予用户权限。- 授予所有权限:GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'host';- 授予特定权限,如查询、插入、更新等:GRANT SELECT, INSERT, UPDATE ON database_name.table_name TO 'username'@'host';REVOKE  语句:用于撤销用户的权限。
REVOKE privilege ON database_name.* FROM 'username'@'host';COMMIT  语句:用于提交事务,将事务中的更改永久保存到数据库。COMMIT;ROLLBACK  语句:用于回滚事务,撤销事务中所做的更改。
ROLLBACK;SET TRANSACTION  语句:用于设置事务的特性,如隔离级别。
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;

 代码执行顺序讲解:①from ②where ③group by ④select ⑤order by ⑥limit

SELECT
字段列表
FROM
表名列表
WHERE
条件列表
GROUP BY
分组字段列表
HAVING
分组后条件列表
ORDER BY
排序字段列表
LIMIT
分页参数

 

http://www.zhongyajixie.com/news/51949.html

相关文章:

  • 濮阳机械设备企业网站建设深圳疫情最新消息
  • 免费企业网站如何建立自己的网站
  • 响应式网站的研究意义品牌策划ppt案例
  • 西藏自治区住房和城乡建设部网站怎么做好公司官网推广
  • 网页网站制作培训班qq引流推广软件免费
  • 珠海舒讯网站建设如何在百度上添加自己的店铺
  • 东莞网站seo优化托管什么平台可以推销自己的产品
  • 消防电气火灾监控系统网站开发打开全网搜索
  • 湖南做网站 磐石网络引领企业网站设计规范
  • 自己电脑做网站空间沈阳疫情最新消息
  • 网站后台 添加用户电商平台哪个最好最可靠
  • 网站发布教程视频教程网络营销常用的工具和方法
  • 中国风古典网站模板附子seo
  • 视频网站怎么做防盗链百度竞价托管代运营
  • 广东今科网站建设app注册接单平台
  • 网站建设 东道网络推广软文发布平台
  • 郴州网站小程序网店推广分为哪几种类型
  • 自己做的网站申请软著网站制作郑州
  • 今日要闻新闻中心seo如何建立优化网站
  • 网站建设价钱seo是什么意思的缩写
  • 专门查企业信息的网站网域名解析ip查询
  • wordpress加密授权关键词优化公司排行
  • 合肥做网站价格宁波最好的推广平台
  • 个人做网站怎么赚钱东莞企业网站排名
  • 深圳做网站d互联网培训机构排名前十
  • thinkphp5做的网站网络营销八大工具
  • 做平台好还是做网站好福州关键词排名软件
  • 沈阳企业定制网站建设天津seo霸屏
  • 网站可以做的线下活动100个成功营销案例
  • 网站制作常用代码长春网站建设公司哪家好