随笔分类 -  数据库

摘要:一、手贱行为(✿◡‿◡) 在一次开发中通过xampp方式安装了PHP环境,需要操作数据库时通过phpmyadmin访问MySQL,在一次数据库操作时想起没有设置密码,于是直接在mysql数据库中的user表中将root用户的密码设置为“123456”,关掉页面,重启MySQL,再次通过phpmyad 阅读全文
posted @ 2016-08-16 21:59 时空穿越者 阅读(1513) 评论(1) 推荐(3) 编辑
摘要:一次有人问我为什么要使用JDBC中的PreparedStatement,我说可以“防止SQL注入”,其他的却不能说出个一二三,现在来看看其中的秘密 参考文章: http://www.jb51.net/article/40138.htm http://www.iteye.com/problems/32 阅读全文
posted @ 2015-08-12 15:21 时空穿越者 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一、Class.forName() 在Java中我们一般用下面这样的语句来获取数据库连接(以MySQL为例) Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection("jdbc:mysql://"+dbServe 阅读全文
posted @ 2015-08-07 14:26 时空穿越者 阅读(581) 评论(0) 推荐(0) 编辑
摘要:基本概念: 原子性、一致性、隔离性、持久性 参考资料: (1)http://xm-king.iteye.com/blog/770721 阅读全文
posted @ 2015-07-31 12:31 时空穿越者 阅读(204) 评论(0) 推荐(0) 编辑
摘要:直接从百度百科搬过来,方便自己查看 触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如Update、 Insert、 Delete 这些操作时,SQL Server 就会自动执行触发 阅读全文
posted @ 2015-07-19 18:05 时空穿越者 阅读(305) 评论(0) 推荐(0) 编辑
摘要:一、概念 (1)定义:存储过程(Stored Procedure)是一组完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 更通俗一点来说,可以这样理解:常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,这 阅读全文
posted @ 2015-06-24 11:02 时空穿越者 阅读(231) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示