mysql
文章平均质量分 82
xinyuerr
这个作者很懒,什么都没留下…
展开
-
MYSQL增量备份浅述
这么做的目的是在备份时让 MySQL Server 进行 logrotate,这样子日后要辨别 "最后一次备份时间点" 之后的 Binary Log 会比较方便,因为若你没有主动(或通过设置)去删除 Binary Log,则只要你的硬盘空间够大,MySQL 会无限期的保存 Binary Log,也就是说你的 Binary Log 里面所记载的数据有可能包含 "最后一次备份时间点" 之前的数据。其中--stop-position和--start-position的值为文件中的end_log_pos。原创 2024-02-29 22:12:14 · 830 阅读 · 0 评论 -
浅谈数据库mysql和oracle的区别
mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。oracle:创建一个数据库,数据库下有好多用户:sys,system,scott等,不同用户下还有好多表。(开头字母代表 ----- h:host u:user p:password,并且这些命令要想正常运行,那必须要在环境变量path中配置好)mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2024-02-28 16:53:53 · 402 阅读 · 0 评论 -
MySQL常见的几种数据类型
字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。原创 2024-02-28 16:40:56 · 281 阅读 · 0 评论 -
数据库mysql和oracle的区别
mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。oracle:创建一个数据库,数据库下有好多用户:sys,system,scott等,不同用户下还有好多表。(开头字母代表 ----- h:host u:user p:password,并且这些命令要想正常运行,那必须要在环境变量path中配置好)mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2024-02-15 21:06:39 · 255 阅读 · 0 评论 -
MYSQL的server层和存储引擎层
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2024-02-02 14:38:10 · 700 阅读 · 0 评论 -
Django怎么把数据库里的HTML格式输出到前端
这行代表不会被自动转义原创 2024-01-29 16:10:03 · 169 阅读 · 0 评论 -
MYSQL的server层和存储引擎层介绍
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2024-01-28 23:21:22 · 920 阅读 · 0 评论 -
mysql和oracle的区别浅谈
mysql最开始是瑞典一个公司开发的,开源的,但是后来被sun公司收购,后来sun又被oracle收购,所以现在可以说mysql属于甲骨文公司了!现在用mysql的公司也有很多,mysql价钱便宜些,处理千万级别的数据不成问题的,并且开源,很友好!mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2024-01-24 23:20:11 · 327 阅读 · 0 评论 -
QPS、TPS、并发用户数、吞吐量的关系
是每秒查询率 ,是每秒能够相应的查询次数,是对一个特定的查询服务器所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,个人理解如下:1、Tps即每秒处理事务数,包括了用户请求服务器这三个过程,每秒能够完成N个这三个过程,Tps也就是N;2、基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;原创 2024-01-18 16:18:32 · 846 阅读 · 0 评论 -
QPS、TPS、并发用户数、吞吐量的关系
是每秒查询率 ,是每秒能够相应的查询次数,是对一个特定的查询服务器所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,个人理解如下:1、Tps即每秒处理事务数,包括了用户请求服务器这三个过程,每秒能够完成N个这三个过程,Tps也就是N;2、基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;原创 2024-01-15 22:36:09 · 911 阅读 · 0 评论 -
mySQL常见的几种数据类型
字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。原创 2024-01-15 16:00:01 · 387 阅读 · 0 评论 -
MySQL权限及相关 表的介绍
GRANT 权限,... ON [对象类型] db.{table|routine} TO 'username'@'host' [INDENTIFIED BY 'password'];REVOKE 权限,... ON [对象类型] db.{table|routine} FROM 'username'@'host';5、如果用户的权限改变,当前已连接的会话用户不会受影响,下次登录才会生效。通过这种标识符,可以用来区分不同host上的相同的user name。1、MySQL的权限系统主要用来验证用户的操作权限。原创 2024-01-15 15:00:12 · 839 阅读 · 0 评论 -
MYSQL的server层和存储引擎层介绍
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2024-01-15 12:33:06 · 848 阅读 · 0 评论 -
MySQL数据库中几种常见的数据浅谈
字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。这些数据类型可以用于数据表或存储过程或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。原创 2024-01-09 00:14:40 · 376 阅读 · 0 评论 -
MYSQL常用系统命令浅谈
/ 显示系统中正在运行的所有进程,也就是当前正在执行的查询。// 显示表的索引 show status;// 显示create database 语句是否能够创建指定的数据库。// 显示当前使用或者指定的database中的每个表的信息。// 显示create database 语句是否能够创建指定的数据库。// 显示系统变量的名称和值 show privileges;show tables或show tables from database_name;// 显示当前数据库中所有表的名称。原创 2024-01-08 16:54:08 · 776 阅读 · 0 评论 -
MySQL 自增主键浅谈
MySQL 中不连续的主键又是一个工程设计向性能低头的例子,牺牲主键的连续性来支持数据的并发插入,最终提高了 MySQL 服务的吞吐量,作者在几年前刚刚使用 MySQL 时就遇到过这个问题,但是当时并没有深究背后的原因,今天重新理解该问题背后的设计决策也是个非常有趣的过程。早期 MySQL 的主键既不是单调的,也不是连续的。不过如果在最后事务 1 由于插入的记录发生了唯一键冲突导致了回滚,而事务 2 没有发生错误而正常提交,在这时我们会发现当前表中的主键出现了不连续的现象,后续新插入的数据也不再会使用。原创 2024-01-07 16:28:38 · 776 阅读 · 0 评论 -
数据库中的cast
比如,将字符串类型转换为NUMBER(10,2)类型,而不仅仅是限于使用用to_number、to_char()以及to_date()类型,上述表Table 3-1代表CAST是否能够用于该类型的相互转换。库中cast的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中cast的用法的用法,希望对你们有用。通过上面的描述,我们就可以知道CAST可以将一种类型转换为另外一种类型。中可以看到CAST的用法,例如。原创 2024-01-05 21:50:48 · 901 阅读 · 0 评论 -
MYSQL数据库中几种常见的数据类型
字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。这些数据类型可以用于数据表或存储过程或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。原创 2024-01-05 16:55:07 · 368 阅读 · 0 评论 -
MySQL数据库分析
现在每一个人的生活几乎都离不开数据库,如果没有数据库,很多事情都会变得非常棘手,也许根本无法做得到。MySQL可以从http://www.mysql.com/上下载,它提供了其它数据库少有的编程工具,而且 MySQL对于商业和个人用户是免费的。新网ChinaDNS使用的是 PHP,使用PHP和MySQL这两样东西加在一起,对于开发数据驱动的网站这项工作而言是最佳组合。的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。MySQL是一个多用户、原创 2024-01-04 11:11:08 · 330 阅读 · 0 评论 -
MYSQL的server层和存储引擎层介绍
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2024-01-03 18:32:04 · 797 阅读 · 0 评论 -
MySQL常见的几种数据类型
字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。原创 2024-01-01 18:51:51 · 321 阅读 · 0 评论 -
MySQL常见的几种数据类型
这些数值类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。这些数据类型可以用于数据表或存储过程或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。这些对应4种BLOB类型,有相同的最大长度和存储需求。原创 2023-12-29 09:35:54 · 354 阅读 · 0 评论 -
MYSQL增量备份浅述
这么做的目的是在备份时让 MySQL Server 进行 logrotate,这样子日后要辨别 "最后一次备份时间点" 之后的 Binary Log 会比较方便,因为若你没有主动(或通过设置)去删除 Binary Log,则只要你的硬盘空间够大,MySQL 会无限期的保存 Binary Log,也就是说你的 Binary Log 里面所记载的数据有可能包含 "最后一次备份时间点" 之前的数据。其中--stop-position和--start-position的值为文件中的end_log_pos。原创 2023-12-27 14:24:15 · 786 阅读 · 0 评论 -
关于mysql和oracle的区别
mysql最开始是瑞典一个公司开发的,开源的,但是后来被sun公司收购,后来sun又被oracle收购,所以现在可以说mysql属于甲骨文公司了!现在用mysql的公司也有很多,mysql价钱便宜些,处理千万级别的数据不成问题的,并且开源,很友好!mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2023-12-26 18:32:30 · 771 阅读 · 0 评论 -
MYSQL增量备份浅述
这么做的目的是在备份时让 MySQL Server 进行 logrotate,这样子日后要辨别 "最后一次备份时间点" 之后的 Binary Log 会比较方便,因为若你没有主动(或通过设置)去删除 Binary Log,则只要你的硬盘空间够大,MySQL 会无限期的保存 Binary Log,也就是说你的 Binary Log 里面所记载的数据有可能包含 "最后一次备份时间点" 之前的数据。其中--stop-position和--start-position的值为文件中的end_log_pos。原创 2023-12-26 11:37:55 · 307 阅读 · 0 评论 -
sql语句执行顺序与语言特点
Sql 语句的一个基本执行顺序,总结一下就是:from-where-groupby-having-select-orderby-limit。Sql 语句的一个基本执行顺序,总结一下就是:from-where-groupby-having-select-orderby-limit。在大多数据库语言中,代码按编码顺序被处理。但在SQL语句中,第一个被处理的子句式FROM,而不是第一出现的SELECT。一体化:SQL集数据定义DDL、数据操纵DML和数据控制DCL于一体,可以完成数据库中的全部工作。原创 2023-12-21 14:37:03 · 324 阅读 · 0 评论 -
MYSQL常用系统命令集合
/ 显示系统中正在运行的所有进程,也就是当前正在执行的查询。// 显示表的索引 show status;// 显示create database 语句是否能够创建指定的数据库。// 显示当前使用或者指定的database中的每个表的信息。// 显示create database 语句是否能够创建指定的数据库。// 显示系统变量的名称和值 show privileges;show tables或show tables from database_name;// 显示当前数据库中所有表的名称。原创 2023-12-19 19:31:57 · 317 阅读 · 0 评论 -
mysql与oracle的区别
mysql最开始是瑞典一个公司开发的,开源的,但是后来被sun公司收购,后来sun又被oracle收购,所以现在可以说mysql属于甲骨文公司了!现在用mysql的公司也有很多,mysql价钱便宜些,处理千万级别的数据不成问题的,并且开源,很友好!mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2023-12-17 19:41:35 · 15 阅读 · 0 评论 -
MYSQL的server层和存储引擎层
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2023-12-15 10:05:03 · 12 阅读 · 0 评论 -
MySQL数据库中几种常见的数据类型
这些数值类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。这些数据类型可以用于数据表或存储过程或以后的函数中,也就是说只要用到数据类型的时候,可以从我们刚讲到的数值型、浮点型、日期/时间和字符串(字符)类型中任意选择。CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。原创 2023-12-13 16:43:53 · 30 阅读 · 0 评论 -
MYSQL的server层与存储引擎层
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,SQL语句就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2023-12-11 16:48:45 · 15 阅读 · 0 评论 -
MySQL数据库及特点浅谈
现在每一个人的生活几乎都离不开数据库,如果没有数据库,很多事情都会变得非常棘手,也许根本无法做得到。MySQL可以从http://www.mysql.com/上下载,它提供了其它数据库少有的编程工具,而且 MySQL对于商业和个人用户是免费的。新网ChinaDNS使用的是 PHP,使用PHP和MySQL这两样东西加在一起,对于开发数据驱动的网站这项工作而言是最佳组合。的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。MySQL是一个多用户、原创 2023-12-08 11:16:08 · 26 阅读 · 0 评论 -
关于MYSQL数据库基本操作
数据库是数据存储的最外层(最大单元)原创 2023-12-04 16:43:28 · 18 阅读 · 0 评论 -
关于数据库mysql和oracle的区别
mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。oracle:创建一个数据库,数据库下有好多用户:sys,system,scott等,不同用户下还有好多表。(开头字母代表 ----- h:host u:user p:password,并且这些命令要想正常运行,那必须要在环境变量path中配置好)mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2023-12-02 15:53:05 · 37 阅读 · 0 评论 -
MYSQL的server层和存储引擎层关系浅谈
SQL的全称是Structured Query Language,翻译成中国话就是结构化查询语言。这是一种声明式的语法,何为声明式?可以联想一下我们生活中的老板,老板在布置任务的时候会告诉你:小王啊,今天把这些砖从A地搬到B地啊,然后就没然后了。老板并不关心你是用手抬,还是用车拉,老板只关心结果:你把砖搬过去就好了。我们之于数据库而言,就是一个老板,就是我们给数据库下达的任务,至于具体数据库怎么执行我们并不关心,我们只关心最后数据库给我们返回的结果。原创 2023-11-30 16:53:23 · 37 阅读 · 0 评论 -
SQL Server numeric数据类型
VS TINYINT 他们的区别只是字符长度: INT型数据的表数范围是从-2,147,483,647到2,147,483,647的整数SMALLINT 型数据可以存储从-32768到32768的整数TINYINT 型的字段只能存储从0到255的整数,不能用来储存负数 通 常,为了节省空间,应该尽可能的使用最小的整型数据。当你需要存储大串的字符时,应该使用文本型数据。,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。原创 2023-11-27 15:11:01 · 191 阅读 · 0 评论 -
hive如何设置元数据库为mysql
创建一个hive用的数据库与数据库账号(可以直接用root),如果是远程数据库的话,需要修改mysql.user表,修改Host字段为hive机器所在ip,简单点直接改为*即可。修改hive_env.sh,设置HADOOP_HOME,HIVE_CONF_DIR,HIVE_AUX_JARS_PATH三项。库为derby,除了derby外,hive也可以设置元数据库为mysql。创建hive_sit.xml。原创 2023-11-23 12:11:09 · 17 阅读 · 0 评论 -
MYSQL增量备份浅述
这么做的目的是在备份时让 MySQL Server 进行 logrotate,这样子日后要辨别 "最后一次备份时间点" 之后的 Binary Log 会比较方便,因为若你没有主动(或通过设置)去删除 Binary Log,则只要你的硬盘空间够大,MySQL 会无限期的保存 Binary Log,也就是说你的 Binary Log 里面所记载的数据有可能包含 "最后一次备份时间点" 之前的数据。其中--stop-position和--start-position的值为文件中的end_log_pos。原创 2023-11-19 16:14:15 · 31 阅读 · 0 评论 -
mysql和oracle的区别浅谈
mysql最开始是瑞典一个公司开发的,开源的,但是后来被sun公司收购,后来sun又被oracle收购,所以现在可以说mysql属于甲骨文公司了!现在用mysql的公司也有很多,mysql价钱便宜些,处理千万级别的数据不成问题的,并且开源,很友好!mysql:int,float,double等数值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。mysql:默认用户是root,用户下可以创建好多数据库,每个数据库下还有好多表。原创 2023-11-18 16:15:38 · 21 阅读 · 0 评论 -
hive如何设置元数据库为mysql
创建一个hive用的数据库与数据库账号(可以直接用root),如果是远程数据库的话,需要修改mysql.user表,修改Host字段为hive机器所在ip,简单点直接改为*即可。修改hive_env.sh,设置HADOOP_HOME,HIVE_CONF_DIR,HIVE_AUX_JARS_PATH三项。库为derby,除了derby外,hive也可以设置元数据库为mysql。创建hive_sit.xml。原创 2023-11-17 09:03:16 · 28 阅读 · 0 评论