1)关于配置文件路径有时候,我发现虽然尝试修改了配置文件的一些变量,但是并没有生效。后来才发现原来是因为修改的文件并非MySQL服务器读取的配置文件。如果不清楚MySQL当前使用的配置文件路径,可以尝试这样查看:/usr/local/zend/mysql/bin/mysqld --verbose -...
工作过程中需要将基于DB2数据库的应用以及数据迁移到MySQL中去,在原应用中,大量使用了SEQUENCE,考虑尽量减少代码的修改,决定在迁移后的应用中继续保留SEQUENCE的使用,这就要求在MySQL中寻找替代SEQUENCE的解决方案。 在DB2中创建一个SEQUENCE的方法如下:DROP....
JDBC连接sql server数据库的步骤如下: 1、加载JDBC驱动程序(只做一次): 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现...
共三部分:第一部分:oracle sql日期比较:http://www.cnblogs.com/sopost/archive/2011/12/03/2275078.html第二部分:Oracle 获取当前日期及日期格式第三部分:获取昨天:select trunc(SYSDATE-1) from du...
今天在学习mysql数据库过程中,误删掉了root用户,一直出现 “mysqlERROR1045(28000):Accessdeniedforuser root”错误,网上查了半天才找到解决办法:1.编辑mysql配置文件my.ini(windows下叫这个名字)或my.cnf(linux下叫这个名...
浪费很多时间去解决安装过程中的问题,实在恶心,最后结论是大部分错误原因是因为二次安装是卸载不干净; 1.卸载:
卸载mysql server!
删除mysql文件夹下的my.ini文件及所有文件
运行"regedit"文件,如图,打开注册表
删除HKEY_LOCAL_MACHINE\SYSTEM\C...
--登录:sys/ken@orcl as sysdba1、建立表空间、授予权限/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.....
语法: restore database db_name from database_snapshot = 'db_snapshot_name';-------------------------------------------------------------------------...
场景: 数据库有有两个字段.开始时间,和结束时间,指定一个时间段(a,b),a表示开始时间,b表示结束时间。看数据库中有没有与(a,b)冲突的时间段,有的话就返回那条记录。解析:两个时间段相当于两个集合,不过是有顺序的集合。两个时间段有交集细分有四种情况。用sql直接判断无交集的语句可能也有,但是目...
事务 作为逻辑处理的基本单位,对于数据库操作来说由一条或者多条sql语句来构成。当然还有针对非数据库操作的,如在计算机中设置的还原点即是一个非常好的应用。对于事务的基本性质在还有一篇中有所叙述:SQL 事务及实例演示oracle和sql server在事务上差别sql server中的事务一般分.....