为您找到搜索结果:7454个
mysql 创建用户与授权、修改密码
1、创建用户 CREATEUSERtest@localhostIDENTIFIEDBY'123456';#建立的用户名为test,密码为123的用户,#localhost限制在固定地址localhost登陆 #创建远程连接用户createusertest2identifiedby'123456'; 2、授权 GRANTprivilegesONdatabasename.tablenameTO'username'@'host' 说明:privileges-用户的操作权限,如SELECT,INSERT,UPDATE等。如果要授予所的权限则使用ALL;databasename- 数据库名,tablename-表名,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示,如*.*例如:GRANTINSERT,DELETE,UPDATE,SELECTONtest.*TO'test'@'localhost';flushprivileges;grantallprivilegeson*.*to'test2'@'%'i...
Oracle创建Database Link
一菜单方式: 打开plsql,点击【File】-【New】-【Databaselink】,打开如下图所示窗口 填好各项信息后,点击【Apply】即可完成DatabaseLink的创建。 二SQL方式--Dropexistingdatabaselinkdroppublicdatabaselinkdblink_name;--Createdatabaselinkcreatepublicdatabaselinkdblink_nameconnecttoSYSTEMusing'192.168.1.73:1521/oracle'; --Createdatabaselinkcreatedatabaselinkdb_1connecttodb_2_useridentifiedby"db_2_user_password"using'DEMO=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=db_2_ip)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=db_2_server)))';其中...
linux下修改/dev/shm tmpfs文件系统大小
默认系统就会加载/dev/shm,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs可以使用您的RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个mkfs之类的命令才能真正地使用它,tmpfs是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。tmpfs有以下优势: 1.动态文件系统的大小。2.tmpfs的另一个主要的好处是它闪电般的速度。因为典型的tmpfs文件系统会完全驻留在RAM中,读写几乎可以是瞬间的。3.tmpfs数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。通常使用/dev/shm作共享内存shm_open,shm_unlink)。/dev/shm是个临时文档系统(tmpfs),能够从/etc/fstab中mount。因此,支持标准的参数例如"size",能够用来增加或减少在/dev/shm上的tmpfs大小.(默认的,他的大小是系统RAM的一半) 调整/dev/shm的大小 1)查看大小&n...
sqlplus 执行 sql 文件
SQL>START file_nameorSQL>@ file_name 1 .sqlplus system/system@srv 2. sql>@c:a.sql (执行此命令前将a.sql 拷到C盘根目录)sqlplus system/system@srv @a.sql或者登录sqlplus后执行@a.sql...
Oracle 导入导出 dmp 文件
导入dmp文件,需要知道这个dmp文件创建的用户。因此需要先创建用户,并授权给它。(1)用户的创建首先,以system用户登录OracleSQLDeveloper其次,在sql工作表(可以用快捷键ctrl+shift+w)中输入:createusergzdsidentifiedby123456;createusersjcjidentifiedby123456;-------------------------------------------------------------------------------------------------------------createtablespaceSJCJ_DATDATAFILE'F:appwenshengmingoradataorclSJCJ_DAT.DBF'SIZE2048MAUTOEXTENDONNEXT5MMAXSIZE3072M;dropusersjcjcascade;CREATEUSERsjcjIDENTIFIEDBY123456 DEFAULTTABLESPACESJCJ_DAT;------------...
下载java生成PDF
/***下载打印PDF*@paramrequest*@paramresponse*@throwsServletException*@throwsIOException*@throwsDocumentException*@throwscom.itextpdf.text.DocumentException*@throwscom.itextpdf.text.DocumentException*/@RequestMapping(value="/downPrintPDF")publicvoiddownPrintPDF(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException,DocumentException,com.itextpdf.text.DocumentException{SessionUserPojouser=CommonController.getUserInfo(request);//禁止数据缓存。response.setHeader("Pragma","no-c...
创建Activiti项目
1.创建项目 2.导入Activiti的jar包项目上右击创建lib文件夹 将jar包复制进lib文件夹 3.导入数据库连接jar包 4.使用代码创建Activiti用来存放流程数据的23张表 packagejunit;importorg.activiti.engine.ProcessEngine;importorg.activiti.engine.ProcessEngineConfiguration;importorg.junit.Test;publicclassTestActiviti{/***使用代码创建工作流需要的23张表*/@TestpublicvoidcreateTable(){ProcessEngineConfigurationprocessEngineConfiguration=ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration();//连接数据库配置processEngineConfigurati...
Mysql导入大容量SQL文件数据问题
mysql在通过导入sql文件可能会出现下面二个问题:1.如果sql文件过大,会出现"MySQLserverhasgoneaway"问题;2.如果sql文件数据有中文,会出现乱码 解决问题:问题1:出现MySQLserverhasgoneaway"问题,是因为mysql默认的"max_allowed_packet"变量值过小.查看目前配置showVARIABLESlike'%max_allowed_packet%';显示的结果为:说明目前的配置是:1048576/1024/1024=1M 修改max_allowed_packet值:方法1:SETGLOBALmax_allowed_packet=500*1024*1024;(经测试无效)方法2:直接修改配置文件,重启mysql windows中修改my.ini文件,在linux中修改my.cnf文件. C:DocumentsandSettingsAllUsersApplicationDataMySQLMySQLServer5.5my.ini(安装mysql时的,指定的数据文...
创建视图
CREATEVIEWv_total_asset(cid,fin,wallet)ASSELECTc.cid,nvl((SELECTSUM(f.total_num*nvl(CASEWHENf.prof_mod='1'THEN1WHENf.prof_mod='0'THENf.prod_netELSE1END,1))FROMt_fin_heldfWHEREf.cid=c.cid),0)ASfin,nvl((SELECTSUM(w.total_amt)FROMt_wallet_balancewWHEREw.cid=c.cidANDw.fund_state='0'),0)ASwalletFROMt_customerccCREATEVIEWv_mgr_cust_asset(id,mgr_id,cid,cust_name,risk_level,birthday,phone_number,mark_prop,priority,check_status,mc_desc,fin,wallet,total_asset)ASSELECTm.id,m.mgr_id,m.cid,c.cust_name,...
Java 下载文件
public@ResponseBodyvoidexportExcel(HttpServletRequestrequest,HttpServletResponseresponse,KhxxCxVOvo)throwsIOException{FilecsvFile=createCSVFile(request,vo);//获取要下载的文件BufferedInputStreambis=null;BufferedOutputStreambos=null;response.setHeader("Content-disposition","attachment;filename="+URLEncoder.encode(csvFile.getName(),"UTF-8"));response.setHeader("Content-Length",String.valueOf(csvFile.length()));bis=newBufferedInputStream(newFileInputStream(csvFile));bos=newBufferedOutputStream(response.getO...
Java 压缩文件
publicclassZip{publicZip(){}/***压缩整个目录*@paraminputFileName*@paramfileDir*@throwsHsException*@throwsException*/publicvoidzip(StringzipDirFileName,StringfileDir)throwsHsException{try{zip(zipDirFileName,newFile(fileDir));}catch(Exceptione){thrownewHsException(HsErrorMsg.ERR_DEFAULT,"压缩文件夹出错!",e);}}/***压缩整个目录*@paramzipFileName*@paraminputFile*@throwsException*/privatevoidzip(StringzipFileName,FileinputFile)throwsException{ZipOutputStreamout=newZipOutputStream(newFileOutputStream(zipFileName));zip(ou...
linux的一个find命令配合rm删除某天前的文件
语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} ; 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} ; find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -mtime:标准语句写法 +10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件 "*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三 -exec:固定写法 rm -rf:强制删除文件,包括目录 {} ;...
linux 除了某个文件或某个文件夹以外全部删除
比如一个目录下有1,2,3,4,5这五个文件,现在我需要删除除了2以外的所有文件,那么我可以使用find.!-name2-execrm-f{};当然你还可以配合着-maxdepth来更精准的删除了.下面演示删除的范围仅限于当前目录.find.-maxdepth1!-name2-execrm-f{};下面提供Linux下find命令的详细使用方法在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。语法:find[起始目录]寻找条件操作说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。该命令提供的寻找条件可以是一个用逻辑运算符not、and、or组成的复合条件。逻辑运算符and、or、not的含义为:(1)and:逻辑与,在命令中用“-a”表示,是系统缺省的选项,表示只有当所给的条件都满足时,寻找条件才算满足。例如:find–name’tmp’–xtypec-user’inin’%该命令寻找三个给定条件都满足的所有文件(2)or:逻辑或,在命令中用“-o”表示。该运算符表示只要所给的条件中有一个满足时,...
文件 查看 查找 操作
查看文件内容命令cat[选项]文件名选项:-v:用一种特殊形式显示控制字符,LFD与TAB除外-T:将TAB显示为“ùI” -E:在每行的末尾显示一个“$”-u:输出不经过缓冲区-A:等同于-vET-t:等同于-vT-e:等同于-vEmore[选项]文件名选项: -c:作用同-p类似-d:在每屏的底部显示更加友好的提示信息为-e:在显示最后一个文件的最后一行后自动退出-s:对文件中的连续多个空白行进行压缩,在屏幕上显示为一个空白行less[选项]文件名head[n]文件名headaa.txt|tail-n5>aa2.txt将aa.txt文件的最后5行复制到aa2.txttail[选项]文件名选项为:+num:从第num行以后开始显示-num:从距文件尾num行处开始显示l:以文本行为num的计数单位c:以字节为num的计数单位文件内容查询命令grep[选项][查找模式][文件名1,文件名2,……]egrep[选项][查找模式][文件名1,文件名2,……]fgrep[选项][查找模式][文件名1,文件名2,……]选项:-b:在输出的每一行前显示包含匹配字符串的行...