
数据库相关
望远镜Monkey
这个作者很懒,什么都没留下…
展开
-
Class.forName("xxx.xx")详解
Class.forName(xxx.xx.xx) 返回的是一个类 一.首先你要明白在java里面任何class都要装载在虚拟机上才能运行。 1. forName这句话就是装载类用的(new是根据加载到内存中的类创建一个实例,要分清楚)。 至于什么时候用,可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?转载 2012-10-26 19:46:42 · 3676 阅读 · 0 评论 -
union和union all区别
昨天java笔试考到了,速度的来学习下。假设我们有一个表Student,包括以下字段与数据:[c-sharp] view plaincopydrop table student; create table student ( id int primary key, name nvarchar2(50)转载 2013-03-10 09:37:31 · 556 阅读 · 0 评论 -
【MySQL】mysql 修改列为not null报错Invalid use of NULL value
场景:mysql 给表新增parent_id列,并设置为not null,保存时报错Invalid use of NULL value。报错原因:因为已存在的数据的parent_id列为null,与not null的设置冲突。解决办法:新增parent_id列后,先update已存在数据的parent_id为默认值,例如-1。然后修改该列的not null属性,保存成功。...原创 2016-05-26 16:32:03 · 6625 阅读 · 0 评论 -
【MySQL】mysql连接 Table ‘performance_schema.session_variables’ doesn’t exist(转)
运行mysql时,提示Table ‘performance_schema.session_variables’ doesn’t exist解决的方法是:第一步:在管理员命令中输入:mysql_upgrade -u root -p --force第二步:重新启动mysql的服务:net stop mysqlnet start mysql再次运行mysql,就解决了。...转载 2018-09-03 16:43:12 · 277 阅读 · 0 评论