今天在使用hibernate的时候,插入mysql的数据中的中文总是显示乱码,之前出现过类似的问题,但是没有太在意,今天又发生了。所以向彻底的解决一下。 参考的博文: http://www.cnblogs.com/amboyna/archive/2008/06/18/1224570.html 我的实 ...
分类:
数据库 时间:
2016-04-16 15:19:41
阅读次数:
384
这是2014阿里实习生北京站二面的一道试题: 在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,比如MyISAM和InnoDB存储引擎。 MyISAM索引实现: MyISAM存储引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。MyISAM的 ...
分类:
数据库 时间:
2016-04-16 15:09:26
阅读次数:
222
一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p按ENTER键 ...
分类:
数据库 时间:
2016-04-16 15:07:26
阅读次数:
185
在安装好了MySQL之后,使用了新的配置文件后。MySQL服务器能够成功启动,但在登陆的时候出现了ERROR 2002 (HY000): Can't connect to local MySQL server through socket,即无法通过socket连接到mysql服务器,同一时候提供了 ...
分类:
数据库 时间:
2016-04-16 14:02:31
阅读次数:
422
1.在没有设置默认值的情况下: SELECT userinfo.id, user_name, role, adm_regionid, region_name , create_time FROM userinfo LEFT JOIN region ON userinfo.adm_regionid = ...
分类:
数据库 时间:
2016-04-16 12:24:47
阅读次数:
377
BLOB是一个二进制大对象,可以容纳可变数量的数据。有4种BLOB类型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它们只是可容纳值的最大长度不同。 有4种TEXT类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。这些对应4种BLOB类型,有相同的最大 ...
分类:
数据库 时间:
2016-04-16 12:24:04
阅读次数:
207
$ mysql -u root -p 首先配置允许访问的用户,采用授权的方式给用户权限 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON ...
分类:
数据库 时间:
2016-04-16 12:23:10
阅读次数:
222
以上语句,在oracle 或sql server肯定是语法错误 因为group by 少了 create_year,在mysql中却能正常执行, 因为: mysql group by userno类似去重复,默认保留create_year第一条,所以保留的是by userno下面create_yea ...
分类:
数据库 时间:
2016-04-16 12:18:27
阅读次数:
186
如果一张表中某个字段存在重复的值,现在我想去重后获取这个字段值的总数 先看这张表 这张表中的openid有重复值 怎么通过sql语句获取openid的去重总数呢 select count(distinct(openid)) as count from upay_order ...
分类:
数据库 时间:
2016-04-16 12:13:23
阅读次数:
230
主键主键:primary key,用来唯一约束该字段里的数据,不能重复。一张表中最多只能有一个主键。增加主键在sql中,有下面几种方式增加主键:
在创建表的时候,直接在字段之后跟上primary key关键字,主键默认不能为空
-- 增加主键
create table my_primary1(
number char(10) primary key comment '学好',
nam...
分类:
数据库 时间:
2016-04-16 10:58:40
阅读次数:
359