mysql/oracle
pairsfish
凡事预则立,不预则废。
展开
-
实现MySQL导入sql脚本
<!--@page {margin:0.79in}p {margin-bottom:0.08in}h3 {margin-bottom:0.08in}h3.western {font-family:"DejaVu Serif","MS Gothic",serif}h3.cjk {font-family:"DejaVu Sans","MS Gothic"}h原创 2012-08-24 02:32:26 · 1225 阅读 · 0 评论 -
Java防止SQL注入的几个途径
Java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构,大部分的SQL注入已经挡住了,在WEB层我们可以过滤用户的输入来防止SQL注转载 2013-03-14 17:50:31 · 899 阅读 · 0 评论 -
ubuntu下 MySQL操作
<!--@page {margin:0.79in}p {margin-bottom:0.08in}h3 {margin-bottom:0.08in}h3.western {font-family:"DejaVu Serif",serif}h3.cjk {font-family:"DejaVu Sans"}h3.ctl {font-family:"Lo原创 2012-08-24 02:19:21 · 480 阅读 · 0 评论 -
从DOS切换到mysql时mysql环境变量设置的问题
<!--@page {margin:0.79in}p {margin-bottom:0.08in}a:link {}-->mysql环境变量相信大家都有一些了解,下文就对mysql环境变量设置的一个问题的解决方法作了详细的介绍,供您参考。mysql环境变量我都经常用到,在WindowsXP中打开DOS,通过输入命令“mysql-u r原创 2012-08-24 02:18:00 · 817 阅读 · 0 评论 -
linux下 mysql字符集的修改
linux下 mysql字符集的修改安装完的MySQL的默认字符集为 latin1,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;由于linux下MySQL的默认安装目录分布在不同的文件下;不像windows一样放在同一目录下,只需修改其中的my.ini文件,重起后就生效了;所以先来看看linux下MySQL的数据库文件、配置文件和命令文件分别在不同的目录转载 2012-05-18 18:29:56 · 496 阅读 · 0 评论 -
启动和关闭MySQL服务
<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->启动和关闭MySQL服务在windows下: 启动: 1.cd c:\mysql\bin 2.mysqld --console 关闭: 1.cd c:\mysql\bin原创 2012-08-24 02:15:54 · 694 阅读 · 0 评论 -
mysql的innodb和myisam数据库引擎的认识
<!--@page {margin:0.79in}p {margin-bottom:0.08in}a:link {}-->mysql的innodb和myisam数据库引擎的认识mysql的innodb和myisam数据库引擎的认识,自己总结了一下并引用了网络上的相关测试和应用做如下记录:mysql数据库新加了几个表,结果只有frm文件转载 2012-08-24 02:38:37 · 558 阅读 · 0 评论 -
解决Java中int不能为空而Oracle数据库中Number可以的问题
前言:空(NULL)和零(0)一样吗?当然不。Null表示不存在或不确定,0表示没有。在应用Hibernate开发中遇到了一个问题:Oracle数据库中某字段(Number类型)没有值(即NULL),其映射的JavaBean对应属性为int类型。在获取数据时,提示“将NULL值赋给基本类型失败”的错误。怎么解决呢?对我这个.NET转Java的新手来说还真有点晕。 1.先来谈谈int原创 2013-01-14 16:25:24 · 1094 阅读 · 0 评论 -
mysql 自动执行的脚本
data.sql文件:drop database if exists javaee;create database javaee;use javaee;create table newsinf(news_id int auto_increment primary key,news_title varchar(255));原创 2012-08-24 10:26:00 · 443 阅读 · 0 评论 -
mysql执行脚本的方法
<!--@page {margin:0.79in}p {margin-bottom:0.08in}a:link {}-->执行sql脚本文件方法一使用dos命令执行(windows下,unix或linux在的其控制台下)【Mysql的bin目录】\mysql–u用户名 –p密码–D数据库【sql脚本文件路径全名】,示例:D原创 2012-08-24 02:31:03 · 674 阅读 · 0 评论 -
MySQL中的mysqldump命令使用详解
<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原原创 2012-08-24 02:23:26 · 562 阅读 · 0 评论