
数据库
灰灰2016
不要用现实抱怨生活,不要刻意压抑自己和别人,没有人有必要因为你的存在而要刻意改变什么,改变的只能是你自己!
展开
-
如何将Excel数据导入Mysql数据库(Navicat)
如何将Excel数据导入Mysql数据库1.Navicat中找到要导入的表,右键-打开“导入向导”;2.选择要导入的文件类型(XLS),然后下一步;3.选择excel文件存放位置,然后选择里边的sheet页,下一步;4.设置表头位置、数据行起始位置,设置日期格式,下一步;5.选择目标表(或输入新的表名);6.设置字段对应关系(标注主键);7.导入,完成;期间遇到一个问题:Excel中将时间格式转化成时间戳格式;正常日期转为时间戳格式公式:A1=(C1-70*365-19)*86400.原创 2020-10-20 17:00:52 · 727 阅读 · 0 评论 -
用(*.frm *.MYD *.MYI)文件恢复MySql数据库
今天还原mysql数据库时,看到那个data文件夹下好几个文件,还没有.sql文件,没有见过,总结下。Data文件夹里面包括:数据库名文件夹,文件夹里包括,*.frm,*.MYI,*.MYD,并且包含一个db.opt文件。分别介绍一下:*.frm----描述了表的结构*.MYI----表的索引*.myd----保存了表的数据记录db.opt----用文本编辑器打开,可以看到里面保存的是编码信息要把上述的数据库导入进mysql: 安装mysql数据库:我安装的数...原创 2020-08-21 18:17:01 · 870 阅读 · 0 评论 -
MySQL中utf8和utf8mb4编码格式的区别
一、简介MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 二、内容描述既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 还要从Unicode编码说起,UCS-2用的是两字节编码,两字节最多只能能表示65535个字符,后来发布的UCS-4用四字节表示...原创 2020-08-18 14:04:51 · 461 阅读 · 0 评论 -
Mysql大数据量数据导入报错“MySQL server has gone away”的解决办法
Mysql大数据量数据导入报错“MySQL server has gone away”的解决办法1.命令行中进行设置只对当前有效,重启mysql服务之后则恢复默认值在我们使用mysql导入大文件sql时可能会报MySQL server has gone away错误,该问题是max_allowed_packet配置的默认值设置太小,只需要相应调大该项的值之后再次导入便能成功。该项的作用是限制mysql服务端接收到的包的大小,因此如果导入的文件过大则可能会超过该项设置的值从而导致导入不成功!2.修改原创 2020-07-31 17:34:32 · 684 阅读 · 0 评论 -
人大金仓数据库总结
常用的国产数据库:人大金仓,达梦,南大通用Springboot+mybatisPlus入门(人大金仓)https://blog.youkuaiyun.com/wangmourena/article/details/102706562在中标麒麟系统上安装使用人大金仓数据库可能会出现的问题http://blog.sina.com.cn/s/blog_1355e43790102xi6a.html人大金仓数据库总结(SQL和JDBC)https://blog.youkuaiyun.com/qq_18769269/.原创 2020-07-31 09:02:15 · 1753 阅读 · 0 评论 -
数据库质疑解决办法
解决-数据库置疑student(置疑数据库)1、停止sql服务2、复制 .mdf3、保存好数据文件后,删除置疑数据库,并建立同名数据库4、停止sql 删除新建数据库的日志文件, 用原来的数据文件 覆盖 现在的数据文件 运行sql5、把数据库设置为“允许对系统目录进行直接修改” --数据库属性 服务器设置6、把数据库设置为紧急恢复模式update sysdatabases原创 2008-07-28 20:45:00 · 1301 阅读 · 0 评论 -
truncate与delete的区别
truncate与delete的区别: truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据是不可以恢复的 可以做一个测试 建一个带有自增字段的表,加入100万数据 然后转载 2010-04-12 10:25:00 · 740 阅读 · 0 评论 -
SQL Server 2005 收缩数据库
SQL Server 2005 日志文件过大,如何收缩数据库.....原创 2010-09-07 14:23:00 · 826 阅读 · 0 评论 -
SQL常用函数集锦
SQL常用函数集锦....转载 2010-09-08 10:24:00 · 760 阅读 · 0 评论 -
Execute 与 sp_Executesql
Execute 与 sp_Executesql转载 2010-12-02 15:04:00 · 2319 阅读 · 2 评论 -
union,union all用法及区别
union,union all用法及区别转载 2010-06-02 15:31:00 · 3237 阅读 · 0 评论 -
SQL Server 2005 中的 Unicode 支持
SQL Server 2005 中的 Unicode 支持....转载 2010-11-30 09:18:00 · 2740 阅读 · 0 评论 -
标识符、分隔标识符、保留关键字、字符串、通配符、转义符
标识符、分隔标识符、保留关键字、字符串、通配符、转义符.... QuoteName()函数作用:使成为有效的标识符....转载 2010-12-01 16:48:00 · 5313 阅读 · 0 评论 -
SQL Server 2008 收缩日志、清空删除大日志文件
SQL2008收缩日志: USE[master] GO alter database test SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE test SET RECOVERY SIMPLE --设置为:简单模式 GO USE test GO DBCC转载 2013-01-05 18:17:08 · 721 阅读 · 0 评论 -
(SQL Server)DBCC
DBCC是SQL Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的整理,减少了不少工 作,归类如下:一、DBCC 帮助类命令 * DBCC HELP('?') 查询所有的DBCC命令 * DBCC HELP('checktable') 查询指定的DBCC命令的语法说明 * DBCC US转载 2013-01-06 11:49:59 · 734 阅读 · 0 评论 -
SQL优化-索引、查询优化及分页算法方案
SQL优化-索引、查询优化及分页算法方案(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,转载 2013-03-22 16:23:51 · 840 阅读 · 0 评论 -
SQL SERVER 2005 同步复制技术
SQL SERVER 2005 同步复制技术 以下实现复制步骤(以快照复制为例) 运行平台SQL SERVER 2005 一、准备工作: 1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。 2转载 2011-09-09 16:17:42 · 809 阅读 · 0 评论 -
表垂直分区、水平分区、表散列
例如有表T1id name qty--------------1 p1 102 p2 203 p3 304 p4 40............垂直分割就是按列进行分割,即把一条记录分开多个地方保存,每个子表的行数相同。例如表转载 2011-07-04 16:14:23 · 4297 阅读 · 0 评论