方案1、通过跳过授权的方式 1.修改MySQL的登录设置: 在[mysqld]的中加上:skip-grant-tables 。 2.重新启动mysqld 3.登录并修改MySQL的root密码 4.将MySQL的登录设置修改回来 将刚才在[mysqld]的段中加上的skip-grant-tables ...
分类:
数据库 时间:
2016-04-28 14:01:09
阅读次数:
323
1、MySQL数据库导出命令 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 m ...
分类:
数据库 时间:
2016-04-28 13:56:10
阅读次数:
188
今天我将介绍在SQLServer 中的三种连接操作符类型,分别是:循环嵌套、哈希匹配和合并连接。主要对这三种连接的不同、复杂度用范例的形式一一介绍。 本文中使用了示例数据库AdventureWorks ,下面是下载地址:http://msftdbprodsamples.codeplex.com/re ...
分类:
数据库 时间:
2016-04-28 13:55:11
阅读次数:
501
ftp:FileTransferProtocol,工作在应用层的文件传输协议,监听在tcp的21号端口;而ftp协议的实现有vsftpd、lftp、Filezilla、proftpd等等。ftp的用户一般由三类:匿名用户:不需要账号和密码就能直接登录本地用户:当前系统上非系统用户登录,即本地的普通用户虚拟用户:借助..
分类:
数据库 时间:
2016-04-28 12:40:28
阅读次数:
259
packagecom;importjava.sql.Connection;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.util.ArrayList;publicclassNavalMgmtDAO{ publicstaticvoidmain(String[]args){ NavalMgmtDAOnavalMgmtDAO=newNavalMgmtDAO(); doublesal..
分类:
数据库 时间:
2016-04-28 12:40:21
阅读次数:
254
首先,where是针对单个语句的,having是针对组的。并且优先级是where>groupby>having.需要注意的是:1.where是不可以放在groupby之后的2.having和groupby连用,并且放在groupby之后3.where之后不可聚合函数,即SUM(),AVG()等等。having可以。聚合函数:聚合函数就是统计..
分类:
数据库 时间:
2016-04-28 12:37:15
阅读次数:
193
客户需求:这是一个生产环境,在夜深人静的时候发现tempdb已经超过500GB。需求分析:我们知道,如果重启SQLServer,tempdb会自动重新创建,从而使tempdb回归到初始大校但是这是生产环境,不允许重启SQLServer。尝试:直接收缩tempdb,始终不成功。USE[tempdb]GODBCCSHRINKFILE(..
分类:
数据库 时间:
2016-04-28 12:37:17
阅读次数:
217
在业务数据库中遇到的几个问题解决:1.ibdata过大问题,ibdata30G左右,做备份时存储写入速度非常慢增加innodb_file_per_table=1可以修改InnoDB为独立表空间模式,每个数据库的每个表都会生成一个数据空间。避免ibdata增长过大的问题2.mysql查询过大,磁盘io瓶颈时,导致服务器..
分类:
数据库 时间:
2016-04-28 12:31:01
阅读次数:
157
server无法安装成功,必须removemysql-libs安装MySQL-shared-compat替换mysql-libs,如果不替换,在删除mysql-libs,会提示postfix依赖于mysql-libs:#rpm-iMySQL-shared-compat-5.6.21-1.el6.i686.rpm#rpm-qa|grep-imysqlmysql-libs-5.1.71-1.el6.i686
MySQL-shared-compat-5...
分类:
数据库 时间:
2016-04-28 12:28:59
阅读次数:
180
最近项目中的需求,确定唯一一条数据,原来貌似碰到过,忘记了,现在记录一下。实现唯一约束还可以不是主键的unique。oracle中的unique约束是用来保证表中的某一类,或者表中的某一类组合起来不重复的一种手段。我们在可以在创建表时或者创建好后通过修改表的方式来创建oracle..
分类:
数据库 时间:
2016-04-28 12:27:40
阅读次数:
823
#!/bin/shthrps(){thr=`psaux|grepmysql|wc-l`if[$thr-ge"3"]then echo1else echo0fi}mysqljs(){mysql-uroot-p123456-e"showvariableslike‘key_buffer_size‘">/tmp/myl2>/dev/nullif[$?=="0"]then echo1else echo0fi}lockwaiting(){mysql-uroot-p123456-e"showglobalstat..
分类:
数据库 时间:
2016-04-28 12:28:06
阅读次数:
206
ORACLE分区表的查询 假如 [分区表] 在字段 [createdate] 上进行分区,每个月为一个分区: 2009年6月为分区P200906 2009年7月为分区P200907 2009年8月为分区P200908 执行SQL 使用分区键检索: select*from 分区表 t where cr ...
分类:
数据库 时间:
2016-04-28 12:23:24
阅读次数:
181
oracle查看当前用户信息 oracle查看当前用户信息 一、查看当前用户信息: 1、查看当前用户拥有的角色权限信息:select * from role_sys_privs; 2、查看当前用户的详细信息:select * from user_users; 3、查看当前用户的角色信息:select ...
分类:
数据库 时间:
2016-04-28 12:22:28
阅读次数:
233
ORA-01012: not logged on 异常 问题原因:可能是应用程序有bug,没及时释放连接所导致。 解决办法:治本的办法是:修改processes值,或者禁止一些异常访问。 解决问题思路: 1、等数据库访问连接数下降用户再登录 ; 2、sqlplus “/ as sysdba”登陆后, ...
分类:
数据库 时间:
2016-04-28 12:18:00
阅读次数:
180
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准) mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 ...
分类:
数据库 时间:
2016-04-28 12:16:15
阅读次数:
223
有时候由于logfile太小,导致日志切换频繁,引起log file switch ...之类的等待事件,这个时候需要增加 logfile的大小。 增加logfile 大小的步骤: 一:查看初始化参数 SQL> show parameter db_create_ NAME TYPE VALUE db ...
分类:
数据库 时间:
2016-04-28 12:14:21
阅读次数:
495