自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 oracle 根据汉字生成首字母简拼(助记码)

select GET_ZJM(‘行人在与两轮或三轮摩托车碰撞中的损伤’) from zdb。如何根据中文,生成汉字首字母拼音?4、如何删除新建的存储或视图。

2023-03-21 11:03:52 815

原创 SQL语句中----删除表数据drop、truncate和delete的用法

一、SQL中的语法1、drop table 表名称 eg: drop table dbo.Sys_Test2、truncate table 表名称 eg: truncate table dbo.Sys_Test3、delete from 表名称 where 列名称 = 值 eg: delete from dbo.Sys_Test where test=‘test’二、drop,truncate,de

2020-09-24 11:12:31 1412

原创 sqlserver表查看被锁表和解锁方法

—查看锁表select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type=‘OBJECT’—spid 锁表进程—tableName 被锁表名—解锁语句declare @spid intSet @spid = 136–锁表进程declare @sql varchar(1000)set@sql='kill

2020-08-27 10:31:57 399

原创 Sql日期时间格式转换

Sql日期时间格式转换sql server2000中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/时间一般为getdate()函数或数据表里的字段/CONVERT(varchar(10), 时间一, 23) 结果:2007-02-01 /varchar(10)表示日期输出的格式,如果不够长会发生截取/语句及查询结果:Select CONVERT(varch

2020-08-12 15:27:11 887

原创 Sql语句把一个表的某几列的数据存到另一个表里的方法

一、如何用slq语句把一个表中的某几个字段的数据插入到另一个新表中,就要用下面这条slq语句:insert into 表名1(字段1,字段2) select 字段1,字段2 from 表名2这里有一点值得注意的是这2个字段要一一对应,并且按顺序。二、如果另一个表是已经有数据的表,只希望更改其中的一列或几列的话,则用下面的sql语句:update 表名1,表名2 set 表名1.字段1 = 表名2.字段1 where 表名1.字段2 = 表名2.字段2因为第二个表是更新,所以只要指定与第一个表的关系

2020-07-22 17:41:17 4411

原创 SQL Server 几种去重总结

sql 单表/多表查询去除重复记录单表distinct多表group bygroup by 必须放在 order by 和 limit之前,不然会报错1.Distinctdistinct语法: select distinct 字段名称,字段名称 from 数据库名称列子CREATE TABLE userinfo(id INT PRIMARY KEY IDENTITY NOT NULL,name NVARCHAR(50) NOT NULL,age INT NOT NULL,heigh

2020-07-17 17:24:00 14223

原创 SQL Server 阻止了对组件 Ad Hoc Distributed Queries

由于数据库的迁移,公司客户关系系统今天出现了这样的错误:SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries’ 的 STATEMENT’OpenRowset/OpenDatasource’ 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 ‘Ad Hoc Distributed Queries’。有关启用 ‘Ad Hoc Distributed Queries’ 的详细信息,请参阅 SQL Server

2020-06-30 09:54:42 798

原创 程序优化注意的一些点

值得注意的地方 (1) 写好SQL后尽量记得查看一下执行计划,因为不同的环境数据量没法比,所以尽量提高SQL的执行效率。如果程序可能扫描的数据范围大,最好能找个数据量大的环境测试性能。 (2) 执行计划中尽量避免非驱动表全表扫描,尽量让被驱动表走应该走的索引。因为对某个字段可能建立了一个索引或者多个联合索引,可能因为某些原因优化器选择了不恰当的索引,此时可以给SQL加上提示,强制SQL走正确的索引。 (3) 如果大数据表关联多表时且均为相关联小表导致查...

2020-06-30 09:23:35 140

原创 性能优化之数据库优化

本文为性能优化的第一篇——数据库性能优化,原理适用于大部分数据库包括Sqlite、Mysql、Oracle、Sql server,详细介绍了索引(优缺点、分类、场景、规则)和事务,最后介绍了部分单独针对Sqlite的优化。目前性能优化专题已完成以下部分:性能优化总纲——性能问题及性能调优方式性能优化第四篇——移动网络优化性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例1、索引简单的说,索引就像书本的目录,目录可以快速

2020-06-30 09:15:44 139

原创 left join 和 left outer join 的区别

left join 和 left outer join 的区别通俗的讲:A left join B 的连接的记录数与A表的记录数同A right join B 的连接的记录数与B表的记录数同A left join B 等价B right join Atable A:Field_K, Field_A1 a3 b4

2020-06-19 08:34:47 379

原创 CMD命令操作MySql数据库的方法详解

CMD命令操作MySql数据库的方法详解第一:mysql服务的启动和停止1、net stop mysql2、net start mysql第二:登陆1、mysql –u用户名 [–h主机名或者IP地址] –p密码说明:用户名是你登录的用户,主机名或者IP地址为可选项,如果是本地连接则不需要,远程连接需要填写,密码是对应用户的密码。第三:增加新用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”如,增加一个用户user1密码为passwo

2020-06-18 09:12:04 184

原创 同一台服务器上装两个toncat

因为测试的需要,有时我们必须在同一个服务器上部署两个tomcat,然后去做应用的部署,那么很多同学可能会觉得比较为难,找的资料也比较的不齐全,那么今天华华就来给大家讲讲如何部署2个tomcat,并能够正常的访问,具体的请看如下的操作步骤。准备工作:1:准备一台Linux服务器2:tomcat安装包3:jdk安装包4:xshell 以及xftp安装好jdk并配置好环境变量1:先利用xftp上传jdk的安装到opt目录下2:输入命令:tar -zxvf jdk-8u161-linux-x64.t

2020-06-17 17:35:57 207

原创 Linux系统优化

Linux系统优化的12个步骤:1、登录系统。2、禁止SSH远程。3、时间同步。4、配置yum更新源。5、关闭selinux及iptables。6、调整文件描述符数量。7、定时自动清理/var/spool/clientmquene/目录垃圾文件。8、精简开机启动服务。9、Linux内核参数优化/etc/sysctl.conf,执行sysct -p生效。10、更改字符集,防止乱码...

2019-05-14 13:27:51 146

原创 LAMP-Apache的安装

Apache的安装A、有部分linux版本中已经安装了apache,先检查系统中是否已经存在httpd的服务#查看是否存在 存在的话根据自己电脑上的版本卸载[root@localhost~]#rpm -qa|grep httpdhttpd-2.2.15-60.el6.centos.4.x86_64httpd-tools-2.2.15-60.el6.centos.4.x86_64...

2019-05-07 19:37:07 133

原创 Mysql简介及安装步骤

1、MySQL简介前面已经介绍过,MySQL属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成熟,MySQL支持的功能也越来越多,性能也在不断地提高,对平台的支持也在增多,此外,社区的开发与维护人数也很多。当下,MySQL因为其功能稳定、性能卓越,且在遵守GPL协议的前提下,可以免费使用与修改,因此深受用户喜爱。我们知道,关系型数据库的特点是将数据保存在不同的...

2019-04-27 16:28:30 264

原创 文件打包归档

Tar 软件包管理Linux 操作系统除了使用 RPM 管理工具对软件包管理之外,还可以通过 tar、zip、jar等工具进行源码包的管理,实现对文件的压缩解压Tar 命令参数详解-A, --catenate, --concatenate 将存档与已有的存档合并-c, --create 建立新的存档-d, --diff, --compare 比较存档与当前文件的不同之处–delete...

2019-04-21 18:41:10 407

原创 Linux文件的权限管理

文件的权限管理######1.文件权限存在的意义######系统最底层安全设定方法之一保证文件可以被可用的用户做出相应的操作######2.文件权限的查看######ls -l filels -ld dirll filell -d dir######3.文件权限的读取######| - | rw-rw-r- -. | 1 | kiosk | kiosk | 0 | Ja...

2019-04-19 20:34:26 106

原创 linux yum 命令

yum概念:yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。YUM...

2019-04-18 17:33:50 264

原创 find awk详解

1、find find命令用于查找指定目录下的文件,同时也可以调用其它命令执行相应的操作,Linux中find常见用法find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;path: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: ...

2019-04-14 15:35:32 1066

原创 sed详解

1、sed简介sed 是一种新型的,非交互式的编辑器。它能执行与编辑器 vi 和 ex 相同的编辑任务。sed 编辑器没有提供交互式使用方式,使用者只能在命令行输入编辑命令、指定文件名,然后在屏幕上查看输出。sed 编辑器没有破坏性,它不会修改文件,除非使用 shell 重定向来保存输出结果。默认情况下,所有的输出行都被打印到屏幕上。2、sed 工作过程sed 编辑器逐行处理文件(或输入),...

2019-04-14 15:31:48 322

原创 Linux grep命令详解

linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小...

2019-04-14 15:16:39 1013

原创 磁盘详解

一、 分区概念:**磁盘分区:**主分区、扩展分区、逻辑分区。注意:1、一块磁盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分区替换,在这个扩展分区内可以划分多个逻辑分区2、如果规划的分区数量超过4个,则分区组合为3 个主分区+ 1个扩展分区或两个主分区+1个扩展分区或1个主分区一个扩展分区3、一块磁盘最多只能有一个扩展分区,扩展分区不能直接使用,必须在扩展分区上划分逻辑分...

2019-04-09 13:15:26 381

原创 Linux基本命令

一、命令总结:1、mkdir make directorys创建目录例子: mkdir /data 在根/下创建data目录2、Is list(列表)列表目录文件例子:1s/列根/目录下目录和文件。-l(long)长格式, -d( directorys)查看目录3、cd change directory改变目录路径例子:cd/etc4...

2019-04-09 12:37:32 94

原创 Linux系统安装

Linux系统安装虚拟机简单地说,虚拟机(Ⅴ Virtual machine)软件就是一套特殊的软件,它可以作为操作系统独立运行,也可以运行于操作系统之上。在台计算机(PC或笔记本电脑等)上安装虚拟机软件后,就可以模拟若干台相对独立的虚拟PC设备,并且可以在每台虚拟的PC设备上安装运行操作系统,运行网络服务,与真实的计算机设备几乎无任何使用差别。镜像站点进行下载:64位: http://...

2019-04-09 12:03:19 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除