数据库技术

在.NET中一直使用Sql Server做数据库。前几天学习通过JDBC使用Java连接MySql数据库,我就想.NET是否同样可以使用MySql数据库呢?答案是肯定的,方法也很简单,在这里我使用C#作为编程语言,将自己整理出来的方法同大家一起分享。 欲在.NET中使用MySql数据库,其步骤是: 1. 下载MySql驱动包 2. 引用驱动包中已经编译好的MySql类组件 3. 编写代码 步骤一:下载MySql驱动包 在我写篇文章的时候,

2022-10-27  394
数据库技术

MySQL从5.0开始才引入存储过程,反正以前做应用的时候从没碰过,不过现在因为主要作内部系统,所以很多应用都用到了存储过程,当然前台有时候也需要调用MySQL存储过程,PHP的MySQL Lib好像支持的不是很好,不过我搜索了些资料,虽然不多,但是还是尝试的使用了,现在介绍一下方法,以便用到的朋友不用再头疼。 lMySQL扩展也是支持存储过程的,不过只支持无返回结果的存储过程,如果该存储过程存在输出,这个调用就会抛出一个错误,具体错误忘

2022-10-27  327
数据库技术

自2008年1月MySQL被Sun收购以后,MySQL的研发步伐并没有终止。近日,Sun MySQL在继原来的开源数据库MySQL 5.0版本的基础上,在上海发布MySQL 5.1版。在MySQL 5.1对外开放的头10天内,下载次数超过25万次。 MySQL 5.1版是SUN公司专门针对企业级市场的一款新产品,其功能主要体现在提升性能和简化大规模数据库应用的管理,同时由于采用开源的免费策略使企业在应用过程中将应用总成本降至最低。这在当前

2022-10-27  328
数据库技术

MySQL+PHP产生乱码原因: ◆ MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码; ◆ MySQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码; ◆ MySQL创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码; ◆ 用户提交页面的编码与显示数据的页面编码不一致,就肯定会造成PHP页面乱码; ◆

2022-10-27  358
数据库技术

一. python操作数据库介绍 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server 2000 Informix Interbase Oracle Sybase … 你可

2022-10-27  323
数据库技术

一、背景引入 首先简单介绍一下项目背景,公司对合作商家提供一个付费级产品,这个商业产品背后涉及到数百人的研发团队协作开发,包括各种业务系统来提供很多强大的业务功能,同时在整个平台中包含了一个至关重要的核心数据产品,这个数据产品的定位是全方位支持用户的业务经营和快速决策。 这篇文章就聊聊这个数据产品背后对应的一套大型商家数据平台,看看这个平台在分布式、高并发、高可用、高性能、海量数据等技术挑战下的架构演进历程。 因为整套系统规模过于庞大

2022-10-27  347
数据库技术

我们在通过NetBeans构建Java桌面应用程序时,会经常用到关联数据库.因此本文将介绍如何从NetBeans里面创建一个MySQL数据库的连接. 在进行连接之前,需要安装如下软件: (1)NetBeans 6.5 (2)JDK 6( Update 13) (3)MySQL 5 大家可以在很方便的安装JDK之后进一步安装NetBeans,之后再行安装MySQL。安装MySQL的时候需记住端口号(一般默认是3306)以及数据库密码即可。

2022-10-27  440
数据库技术

一、背景 在进行某项系统测试时,遇到选择部分保单更新为加急状态后,未选中的保单也同步更新成了加急状态。 经过比对分析,发现是SQL查询在数据库设计为字符型的字段,SQL语句中用了数值型来查询时,查询结果结果会多了末尾两位不一致的值,如下图,100320201000195806搜出100320201000195812等值: 百因必有果,通过度娘,首先了解到原来在MySQL中,当操作符与不同类型的操作数一起使用时,会发生类型转换以使

2022-10-27  332
数据库技术

由于在开发中,我们经常要使用数据库,对数据库进行各种操作,由于Netbeans集成开发环境对各种主流数据库的支持,我们开发人员可以很方便的利用Netbeans进行项目开发,节约很多时间,带来方便。 首先确保电脑上安装好netbeans和mysql,本人使用的是netbeans6.5和mysql5.1版本,大家可以从sun的官方网站上下载***的版本。(netbeans: http://www.netbeans.org/ mysql:htt

2022-10-27  330
数据库技术

之前分享过​​MySQL 死锁​​的文章,然后很多读者对「插入意向锁」认识很迷糊。 大家误以为「插入意向锁」是意向锁,也就是表锁,确实这个名字很让人误解。 但是,实际上「插入意向锁」不是意向锁,而是特殊的间隙锁,属于行级锁,注意是「特殊」的间隙锁,并不是我们常说的间隙锁。 所以,我在原来文章的基础上补充了两个知识点: 什么是插入意向锁? insert 语句是怎么加锁的? 提纲如下: 有个业务主要逻辑就是新增订单、修改订

2022-10-27  337