用户名:
密 码: 记住密码
Mysql
当前位置 :主页>网络编程>Mysql>列表
轻轻松松正确掌握MySQL服务器关机进程
服务器关闭进程可以概括为: 1.启动关闭进程 2.服务器根据需要创建关闭线程 3.服务器停止接收新连接 4.服务器终止当前的活动 5.存储引擎被停掉或关闭 6.服务器退出 下面是更详细的描述: 1.启动关闭进程 可以用多种方法启动服务器的关闭。例如,拥有SHUTDOWN权限的用户...
Mysql发表于:2008-06-30
MySQL数据库搜索中大小写敏感性详细
在默认情况下,MySQL搜索不区分大小写(但某些字符集始终区分大小写,如czech)。这意味着,如果你使用col_name LIKE 'a%'进行搜索,你将获得以A或a开始的所有列。如果打算使搜索区分大小写,请确保操作数之一具有区分大小写的或二进制校对。例如,如果你正在比较均适...
Mysql发表于:2008-06-30
如何正确认识Mysql通信错误与失效连接
对于连接问题,服务器错误日志是有用的信息源。如果服务器是用--log-warnings选项启动的,在错误日志中可能会发现下述消息: 010301 14:38:23 Aborted connection 854 to db: 'users' user: 'josh' 如果Aborted connections(放弃连接)消息出现在错误日志中,可能的原...
Mysql发表于:2008-06-30
MYSQL使用错误 MYSQL中ERROR 1005
在使用MYsql的时候,在操作不当时,很容易出现 ERROR 1005 (HY000): Can't create table 这类错误。很多站长朋友可能需要排查很久才会找到问题的原因其实很简单,希望这篇文章可以对站长朋友以及Mysql初学者一点帮助。 MYSQL官方提供的问题原因: 在信息中有一组【LATE...
Mysql发表于:2008-06-30
MYSQL使用错误 MYSQL中ERROR 1006
生成数据库的限制只有MySQL的许可和操作系统限制。 你应当确认你的根权限确实包括生成数据库的权限(检查mysql数据库的User图表的许可), 如果你有这个权限, 再试着以 mysql用户登录时在数据文件夹创建一个路径。 另,你数据库存在的分区和剩余空间是不是小于1G....
Mysql发表于:2008-06-30
MySQL手动安装方法与中文解决方案
Debian Etch Linux上成功安装了MySQL 5.0.27 icc版本,并使用JDBC测试中文成功! 中文问题的关键是全部使用UTF-8编码,MySQL 5发布版支持UTF-8,但默认为latin1,Java在内部使用的全部是Unicode,因此要保证JSP页面以UTF-8编码,JDBC驱动采用官方Connector4J 5.0.4,在R...
Mysql发表于:2008-06-30
MySQL事件调度器Event Scheduler详解
事件调度器是在 MySQL 5.1 中新增的另一个特色功能,可以作为定时任务调度器,取代部分原先只能用操作系统任务调度器才能完成的定时功能。例如,Linux 中的 crontabe 只能精确到每分钟执行一次,而 MySQL 的事件调度器则可以实现每秒钟执行一个任务,这在一些对实时性...
Mysql发表于:2008-06-30
Mysql使用Describe命令判断字段是否存在
工作时需要取得MySQL中一个表的字段是否存在 于是就使用Describe命令来判断 mysql_connect('localhost', 'root', 'root'); mysql_select_db('demo'); $test = mysql_query('Describe cdb_posts first'); $test = mysql_fetch_array($test); $test[0]返回的是该字段的名...
Mysql发表于:2008-06-30
MySQL UPDATE时主键冲突引发的思考
假设有一个表,结构如下: mysqlCREATETABLE`a`( `id` int (10)unsigned NOT NULLAUTO_INCREMENT, `id2`int(10)unsignedNOTNULLDEFAULT'0', PRIMARYKEY(`id`) )ENGINE=MyISAM; 该表中只有6条记录,如下: mysql select * from a; +----+---------+ | id | city_id | +--...
Mysql发表于:2008-06-30
提高MySQL 查询效率的三个技巧
MySQL 由于它本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在开发一个 P2P 应用的时候曾经使用 MySQL 来保存 P2P 节点,由于 P2P 的应用中,结点数动辄上万个,而且节点变化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有...
Mysql发表于:2008-05-05
从一个MysqL的例子来学习查询语句
自上学这么多年以来,得出了从一个例子入手来学习是最快最有效,并能培养出很强的实践能力,这是一种很 好的学习方法。不访试试。比如看一本书的时候从各章节的例子入手,找出不了解的以及不懂的还是新知识,进而有针对性的学习。 看看下面的例子: 以下为引用的内容:...
Mysql发表于:2008-05-05
解决MySQL数据库死掉以及拒绝服务的方法
从Mysql 5.x的某个版本之后,MySQL的自动关闭空闲连接的特性被修改了,假如一个连接空闲到超时时间(默认28000秒8小时),再次发起的Reconnect重新连接请求不会被接受,需要重新建立新连接,这就导致了SER的重连机制不能正常工作:SER只会在需要操作数据库时去使用同一...
Mysql发表于:2008-05-05
MySQL根用户root密码忘记后的处理方法
MySQL根用户root密码忘记后的处理方法: Windows平台下的步骤 1.以管理员的身份登录到windows系统 2.用windows服务管理工具或任务管理器来停止MySQL服务 3.建立一个单行的文本文件,保存为c:mysqlpwdhf.txt, 内容是SET PASSWORD FOR 'root'@'localhost' = PASSWORD('M...
Mysql发表于:2008-05-05
五种MySQL数据库可靠性方案的分析和比较
这篇文章主要从基本情况、成本、优缺点和应用场合等方面对5种MySQL的可靠性方案进行了详细的分析和比较,另外,本文对MySQL数据库的开发和管理有一定的借鉴作用。详细内容请大家参考下文: 1.MySQL Clustering(ndb-cluster stogare) 简介: MySQL公司以存储引擎方式提...
Mysql发表于:2008-05-05
怎样在Mysql中直接储存图片
如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件,怎样访问和使用这些文件。 本文概述: 在mysql中建立一个新的数据库 一个怎样储存文件的例子程序 一个怎样访问...
Mysql发表于:2008-05-05
mysql的本地备份和双机相互备份脚本
自己写的,大家多指教. mysqldump_all.sh [first|local|help} 先修改脚本进行必要的配置,然后以root用户执行. 1. 第一执行远程备份时先用 first参数. 2. 本地备份用local参数 3. 远程备份不用参数注意1 注意:需要在另一主机上的Mysql用户用添加用户.. 需要配置的地方: #...
Mysql发表于:2008-05-05
详细讲解Linux环境下MySQL 5.1安装步骤
Linux环境下MySQL5.1安装步骤: 1、下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz 2、创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。) #groupadd mysql #useradd -g mys...
Mysql发表于:2008-05-05
实例讲解在MySQL中如何导出整个数据库
在MySQL数据库中导出整个数据库: 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users wcnc_...
Mysql发表于:2008-05-05
讲解MySQL索引的概念及数据库索引的应用
1.数据库引入了索引 用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据搜索。当表中的数据很多时,搜索数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。 2.有关索...
Mysql发表于:2008-05-05
数据库设计中的14个技巧
下述十四个技巧,是许多人在大量的数据库分析和设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌控。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据和实体之间的关系 能够是一对一、一对多、多对...
Mysql发表于:2008-02-23
数据库安全问题:推理
【IT专家网独家】数据库的用户和管理员需要面对很多特别的安全需求。一方面,数据库是为了促进开放灵活地访问存取数据而设计的;而另一方面,正是这种开放的访问方式使得数据库容易遭受各种恶意行为的攻击。IT专家网近期发布了专门针对数据库安全问题的系列文章,假如您...
Mysql发表于:2008-02-23
运行多个MYSQL服务器
大多数人们都在指定的机器上运行单个MySQL服务器,但在有些情况下,运行多个服务器是有好处的: 您能够在成品服务器运行的状态下测试新版本的服务器。在这种情况下,将运行不同的服务器。 操作系统通常将总进程限制施加于打开文档的描述符数量上。假如系统提高该限制值...
Mysql发表于:2008-02-23
mysql操作blob经验谈
背景!jsp mysql 记住 要用mysql的longblob类型来存默认的blob大小不够 数据库字段:id (char) pic (longblob) 转载请注明出处,这时我和我的知己的合作的结过 原来操作blob字段时都要先差个空值,在查blob,好麻烦,用prepareStatm...
Mysql发表于:2008-02-23
MySQL的管理工具:phpMyAdmin
phpMyAdmin简单的说就是一种MySQL的管理工具。透过此一程式,能够直接从web上去管理MySQL,无需到系统上去执行。 安装步骤: 1.取得档案 ftp://ohaha.ks.edu.tw/pub/source/php/phpMyAdmin_2.0.5.tar.gz 或是ftp: //ohaha.ks.edu.tw/pub/source/php/c_phpMyAdmin_2.0.5...
Mysql发表于:2008-02-23
MySQL简易备份方法
一.错误修正 检测 MySQL 内 phpBB 的 DB 後发现,有个 users 的 table 是有问题的, 使用 myisamchk 尝试去修护,发现还不行用预设方式修护,还要多加个 "-o" 的参数才行,在使用myisamchk 时,为避免更有用户来存取 DB ,最好是能够将 MySQL 服务停止,不然最少也要下个 "mysq...
Mysql发表于:2008-02-23
用Tomcat和MySQL生成动态内容
当因特网开始从教育和政府信息存储器转变成国际商业中央起,横幅广告就已出现了。滚动横幅是 Web 页面上一块已分配的空间,每次装入或重新装入 Web 页面时,就用该空间内来显示广告 ― 随机显示或基于某些业务逻辑来显示。驱动滚动横幅广告的程式虽然相当简单,但却是...
Mysql发表于:2008-02-23
详述MySQL中select的使用
MySQL中SELECT语句的基本语法是: SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY] [DISTINCT|DISTINCTROW|ALL] select_list [INTO {OUTFILE|DUMPFILE} 'file_name' export_options] [FROM table_references [WHERE where_definition] [G...
Mysql发表于:2008-02-23
扩展求方差的mysql函数例子
源码 // Author: JiangMiao // Name: 扩展求方差的MySQL函数列子 // Date: 2006-10-19 // Link: http://blog.sina.com.cn/u/1259926384 - JiangMiao的Blog #include winsock2.h #include MySQL.h #include vector using namespace std; #define SAFE_DELETE(p) if(p!=N...
Mysql发表于:2008-02-23
MySQL不安全临时文档建立漏洞
受影响系统: MySQL AB MySQL 4.1.0-alpha MySQL AB MySQL 4.1.0 MySQL AB MySQL 4.0.9 MySQL AB MySQL 4.0.8 MySQL AB MySQL 4.0.7 MySQL AB MySQL 4.0.6 MySQL AB MySQL 4.0.5a MySQL AB MySQL 4.0.5 MySQL AB MySQL 4.0.4 MySQL AB MySQL 4.0.3 MySQL AB MySQL 4.0.2...
Mysql发表于:2008-02-23
MySQL中的SQL-- TEXT、DATE、和SET数据类型
MySQL 数据表的字段必须有定义一个数据类型。这有大约 25 种选择,大部分都是直接明了的,就不多费口舌了。但有几个有必要提一下。 TEXT 不是一种数据类型,虽然可能有些书上是这么说的。他实际上应该是“ LONG VARCHAR ”或“ MEDIUMTEXT ”。 DATE 数据类型的格式是 Y...
Mysql发表于:2008-02-23
Word域与数据库的结合编程
本文介绍了Word域与数据库结合的方法,给用户提供一个插入Word域的界面,并把数据库的数据填充到Word文件中。 中国站长.站 域是Word中最具有实用价值的功能之一,它表示文档中可能发生变化的数据或邮件合并文档中套用信函、标签中的占位符。Microsoft Word 可以在您使...
Mysql发表于:2008-03-24
通过查询分析器的调试功能进行单步调试
1、将服务器(身份验证)属性配置成(混合模式)(window和sql身份验证) 2、在(控制面板)中打开(服务)将(MSSQLSERVER)服务打开(属性),选择(登录)页面,将登录身份配置成服务器本地帐号和该帐号密码,如administrator,密码123; 3、重新启动sqlserver服务,此时的服务指的是...
Mysql发表于:2008-02-23
SQL的访问控制
【IT专家网原创】 用户和角色 对于数据库管理员们来说,安全问题至关重要,他们一直设法保护他们不计其数的重要业务数据,以免被那些没有权利却又试图超越权限的内部人员或外部人员窥视外泄。任何的关系数据库系统都提供了某种内在的安全机制设计来尽量减少这些威胁。...
Mysql发表于:2008-02-23
提数据高分页效率
感谢:有些伤感 我的这段代码是大数据量时提高分页的效率的测试代码 --提高分页效率:实现分页时只读取显示数据,需要先在数据库创建数据库“TestForPaging” use TestForPaging go --创建表SomeData create table SomeData ( id int primary key, name varchar(30) null,...
Mysql发表于:2008-02-23
MySQL5新特点(存储过程)
支持存储过程是MySQL5中一个很重要的新增特性。虽然有些用户不希望将反映业务逻辑的流程通过存储过程封装在数据库中,但大多数的数据库管理人员还是很喜欢在数据库中能使用存储过程这一功能,因为存储过程有很多好处: 用户能够重用代码和更改控制 -和将业务逻辑流程写...
Mysql发表于:2008-02-23
MySQL5安装周详介绍(适用win平台)
使用自动化安装程式自动安装MySQL 新的MySQL 5.0用户能够使用MySQL安装向导和MySQL配置向导在Windows上安装Mysql.设计这两个向导的目的就是为了方便新用户能够很快的使用MySQL。在MySQL完全安装包中,MySQL安装向导和MySQL配置向导都是可用的,同时这两个向导在大部分...
Mysql发表于:2008-02-23
MySQL管理介绍
在运行数据库系统时, MySQL的使用相当简单,且进行MySQL安装和使用所需的工作也很少。然而,不论您是什么级别的专家,MySQL的安装程式都不能自动运行。必须有人来监控他以确保他能顺利和有效地运行,有时还必须知道当问题出现时应该做什么。而MySQL的管理有自己独特的...
Mysql发表于:2008-02-23
利用crontab系统每天定时备份MySQL数据库
利用系统crontab来定时执行备份文档,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文档的路径/mysqldata #mkdir /mysqldata 2、创建/usr/sbin/bakmysql文档 #vi /usr/sbin/bakmysql 输入 rq=` date %Y%m%d ` tar zcvf /mysqldata/mysql$rq.tar.gz /var...
Mysql发表于:2008-02-23
在MySQL中存储图象的步骤
MySQL中存放图像应该用Blob类型的数据类型。参考步骤如下: 1. 生成一个基本的表Images来存放图片 create table Images (PicNum int not null auto_increment primary key, image BLOB); 2. 建立上载脚本,完成的功能是取得图片文档并把文档插入数据库,假定放文档名的...
Mysql发表于:2008-02-23
Mysql字段长度
列类型 需要的存储量 TINYINT 1 字节SMALLINT 2 个字节MEDIUMINT 3 个字节INT 4 个字节INTEGER 4 个字节BIGINT 8 个字节FLOAT(X) 4 假如 X = 24 或 8 假如 25 = X = 53FLOAT 4 个字节DOUBLE 8 个字节DOUBLE PRECISION 8 个字节REAL 8 个字节DECIMAL(M,D) M字节(D 2 ,...
Mysql发表于:2008-02-23
一个MYSQL样例数据库
本节介绍一个样例数据库,这个数据库在本书各个部分都可能用到。在学习将MySQL投入工作时,这个数据库为您提供了参考的例子。我们主要从前面描述过的两种情形来给出例子: ■ 机构的秘书方案。我们需要一些比“机构”更为明确的信息,所以现在就来构造一个,他具备这样...
Mysql发表于:2008-02-23
加速动态网站 MySQL索引分析和优化
一、什么是索引? 索引用来快速地寻找那些具备特定值的记录,任何MySQL索引都以B-树的形式保存。假如没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的任何记录,直至找到符合需要的记录。表里面的记录数量越 多,这个操作的代价就越高。假如作为搜索条件的列...
Mysql发表于:2008-02-23
提高MySQL查询效率的三个技巧
MySQL由于他本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在研发一个P2P应用的时候曾使用MySQL来保存P2P节点,由于P2P的应用中,结点数动辄上万个,而且节点变化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有效的尝试. 使...
Mysql发表于:2008-02-23
三种操作数据库的途径
操作数据库能够分这么三种,第一种,直接写硬SQL代码,不要参数,第二种,直接写硬代码,要参数,第三种,调用存储过程。 我们以一个登录模块为例,现在页面有两文本框,一按纽,实现验证用户名密码的功能。第一种方法主要代码如下: SqlConnection conn =new SqlConne...
Mysql发表于:2008-02-23
简介影响mysqld安全的四个选项
本文简单介绍了影响mysqld安全的四个选项。 --secure 由gethostbyname()系统调用返回的IP数字被检查,确保他们解析回到原来的主机名。这对某些外人通过模仿其他主机获得存取权限变得更难。这个选项也增加一些聪明的主机名检查。 --skip-grant-tables 这个选项导致服务...
Mysql发表于:2008-02-23
精讲MySQL数据库SQL语法参考
一、资料定义ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。 1、建...
Mysql发表于:2008-02-23
MySQL:UDF调试方式debugview
MySQL UDF的调试方式 MySQL的UDF实质就是个无需配置入口点的动态连接库(*Nix称之为共享库)。对于DLL的调试可谓个人有个法。现在我介绍一下一个很简单的易用的调试方法。这一方法直接利用Windows API,语言无关、研发工具无关、项目类型无关,典型的三无调试方法。并且...
Mysql发表于:2008-02-23
数据表中遍历寻找子节点的三种实现方法
数据表中遍历寻找子节点的三种实现方法: 示例问题如下: 表结构: Id ParentId 1 0 2 1 3 2 针对该表结构解释如下: 1的父节点为0, 2的父节点为1, 3的父节点为2 以此类推,需要给定一个父节点的值,比如1, 用SQL语句查询的到该父结点下的任何子节点 下面的Sql是在Sql Serv...
Mysql发表于:2008-02-23
Left join优化规则的研究
【IT专家网独家】 一、概述 对于left join的优化,是应用研发人员、数据库内核研发人员关注的问题之一。 应用研发人员关注是因为:并不是每个数据库的内核都支持left join的内部转化,这时候需要应用研发人员进行手工地转化。 内核研发人员关注是因为:并不假定每个应...
Mysql发表于:2008-02-23
送给新手---MySQL使用的前奏
假如MYSQL运行在服务器上,而您在客户端需要连接的化,需要按如下方式进行连接: shellmysql -h host -u user -p Enter password:************ host和user分别代表MySQL服务器运行的主机名和MySQL帐户名.添写时写上对应的机器的名称和MySQL用户名. *********代表您的密码....
Mysql发表于:2008-02-23
在MySQL数据库中如何来复位根用户的密码
假如您从未为MySQL配置根用户密码,服务器在以根用户身份进行连接时无需密码。但是,建议您为每个账户配置密码。 假如您以前配置了根用户密码,但却忘记了该密码,可配置新的密码。下述步骤是针对Windows平台的。在本节后面的内容中,介绍了针对Unix平台的步骤。 在Win...
Mysql发表于:2008-02-23
MySQL查询优化器浅析
1 定义 Mysql查询优化器的工作是为查询语句选择合适的执行路径。查询优化器的代码一般是经常变动的,这和存储引擎不太相同。因此,需要理解最新版本的查询优化器是如何组织的,请参考相应的源代码。整体而言,优化器有很多相同性,对mysql一个版本的优化器做到整体掌控...
Mysql发表于:2008-02-23
讲解MySQL数据库搜索中的大小写敏感性
在默认情况下,MySQL搜索不区分大小写(但某些字符集始终区分大小写,如czech)。这意味着,假如您使用col_name LIKE 'a%'进行搜索,您将获得以A或a开始的任何列。假如打算使搜索区分大小写,请确保操作数之一具备区分大小写的或二进制校对。例如,假如您正在比较均适用l...
Mysql发表于:2008-02-23
mysqld_multi单机启动多个mysql
1.单机启动多个mysql的好处 1.1充分利用单机的计算能力 1.2能够有效的分配不同的逻辑到不同的mysql提高数据库并行处理能力 1.3单机也能够方便的实现主从备份 2.实例: 单机实现两个mysql运行,监听端口分别是3306,3307 实现方式 2.1.修改my.cnf: 把原来的[mysqld]=[mysq...
Mysql发表于:2008-02-23
如何使用枚举的组合值
有时我们需要将枚举定义为1,2,4,8.......的值,这样当传入一个3,那么就是表示1,2的组合,假如传入7,那就表示1,2,4的组合。要实现这种功能我们需要用到FlagsAttribute。具体用法如下: 1.定义Enum。 以下是引用片段: [Flags] public enum FormType { Reimburse...
Mysql发表于:2008-02-23
MySQL数据库临时文档究竟储存在哪里
MySQL使用环境变量TMPDIR的值作为保存临时文档的目录的路径名。假如未配置TMPDIR,MySQL将使用系统的默认值,通常为/tmp、/var/tmp或/usr/tmp。假如包含临时文档目录的文档系统过小,可对mysqld使用“—tmpdir”选项,在具备足够空间的文档系统内指定1个目录。 在MySQL...
Mysql发表于:2008-02-23
从 MySQL 迁移到 Oracle
假如用关键字 "MySQL 迁移 Oracle" 在网上搜索,基本上得到的内容都是关于从 Oracle 如何迁移到 MySQL 的,而从 MySQL 迁移到 Oracle 的信息则少之又少。 抛开那些手工一点点做的方法不谈,网络上也能够找到一些第三方工具来做这个事情,免费的? 我只找到了一个,那就...
Mysql发表于:2008-02-23
查找运行系统里的bad sql语句的好方法
本文中我们主要介绍了如何查找运行系统里bad sql,需要大家注意的是我们需要根据自己的实际情况来具体分析。而不应该照搬下面介绍的这些方法。当我们使用这些SQL语句时,会对系统表产生分组操作,当然也增大了系统的负载。希望大家在系统启动了一段时间后,在半夜负载较...
Mysql发表于:2008-02-23
MySQL两种表存储结构性能比较测试过程
MySQL支持的两种主要表存储格式MyISAM,InnoDB,上个月做个项目时,先使用了InnoDB,结果速度特别慢,1秒钟只能插入10几条。后来换成MyISAM格式,一秒钟插入上万条。当时觉的这两个表的性能也差别太大了吧。后来自己推测,不应该差别这么慢,估计是写的插入语句有问题...
Mysql发表于:2008-02-23
Dlinq对数据库支持上的一个缺陷
这段时间在将MudCMS迁移到.net 3.5平台,发现Dlinq对数据库的支持上有一个很大的缺陷,从MSDN上查资料得知,Dlinq现在仅支持SQL2000和SQL2005,不能支持其他任何数据库,那怕是他们自家的Access数据库也不支持。这可是个大麻烦,我还想我的CMS支持ACCESS和MySQL呢。赶...
Mysql发表于:2008-02-23
实用的SQL函数
当表中有 A,B两列 情况如下 A B ---- Q W Q M Q S 即A列对应多个B列,现在要返回 A列值为Q的B列为一条记录中间用空格隔开.即W M S 下面函数能够搞定 CREATE FUNCTION dbo.getBbyA ( @C varchar (50) ) RETURNS varchar (100) AS BEGIN DECLARE @CODE VARCHAR(100) set...
Mysql发表于:2008-02-23
热门数据库JDBC驱动试用心得
一、引言 无论是初级还是中高级技术人员,面对着各式各样的数据库平台层出不穷和众多的操作系统功能不断升级,难免会眼花缭乱。特别是当系统面临升级,无论操作平台还是数据库平台,甚至架构都可能需要更替的时候,如何才能抵住众说纷纭,把握好您的选择。幸运的是,利...
Mysql发表于:2008-02-23
2007年百度招聘在线笔试真题解答
【IT专家网独家】 问题: 一、 一个文本文档有多行,每行为一个URL。请编写代码,统计出URL中的文档名及出现次数。 a) 文档名不包括域名、路径和URL参数,例如http://www.rs.com/n.op/q/rs?id=1中的文档名是rs。 b) 部分URL可能没有文档名,例如http://www.abc.com/,...
Mysql发表于:2008-02-23
动态配置并加密App.Config中数据库连接字符串
App.config中的数据库连接字符串,是在Settings.settings同步过来的。后者在设计时支持数据集DataSet的设计,但运行时不能更改,能够更改App.config的连接字符串,但无法加密、解密。造成的结果是数据库连接字符串,要么固定不变,要么以明文显示,极不安全。多次尝试...
Mysql发表于:2008-02-23
一条语句简单解决“每个Y的最新X”的SQL经典问题
“每个Y的最新X”是个经典的SQL问题,工作中经常碰到。当然不是“按Y分组求最新的X值”那么简单,需要最新X的那条记录或主键ID。用一条SQL语句能够简单的解决此问题。 生成实例表和数据: --创建表 CREATE TABLE dbo.Tab ( ID int NOT NULL IDENTITY (1, 1), Y varchar...
Mysql发表于:2008-02-23
MYSQL的master/slave数据同步配置
我的测试环境.基本上数据是瞬间同步,希望对大家有帮助 redhat 9.0 MySQL 3.23.57 MySQL 数据同步备份 A 服务器 : 192.168.1.2 主 服务器 master B 服务器 : 192.168.1.3 副 服务器 slave A 服务器 配置 # MySQL u root p MySQL GRANT FILE ON *.* TO backup@192.168...
Mysql发表于:2008-02-23
非阻塞算法思想在数据库研发中的应用
非阻塞算法介绍 近年来,很多关于并发算法的研究都聚集在非阻塞算法(nonblocking algorithms)上,这种算法使用低层原子化的机器指令取代锁,比如compare-and-swap,从而确保数据在兵法访问下的一致性。非阻塞算法广泛应用于操作系统和JVM的线程和进程调度、垃圾回收连...
Mysql发表于:2008-02-23
MySQL数据库对文档操作的封装
在查看MySQL对文档的操作中,他在不同的操作系统上对文档的操作,除了使用标准C运行库函数,包括open、close、seek等,在Win32下的文档和目录操作函数使用了CreatFile、CloseHandl、SetFilePointer等,很多人可能不明白为什么对文档的操作要封装出两套函数。 其实使用A...
Mysql发表于:2008-02-23
in和exists的区别和执行效率问题解析
【IT专家网独家】最近在很多论坛上看到大家又开始讨论in和exists的区别和执行效率的问题,想想还是把一些东西整理出来会比较好一些: in能够分为三类: 1、形如select * from t1 where f1 in ( apos;a apos;, apos;b apos;),应该和以下两种比较效率 select * from t1...
Mysql发表于:2008-02-23
动态定义游标的方法
方法一: 不知道多输出参数如何写: declare @cursor_name varchar(36),@str nvarchar(4000) select @cursor_name=newid() DECLARE @ckbm varchar(20) exec('DECLARE [' @cursor_name '] CURSOR FOR select f_ckbm from tbda_ck') exec('open [' @cursor_name ']') set...
Mysql发表于:2008-02-23
MySQL错误代码
第一部分: mysql的出错代码表,根据mysql的头文档mysql/include/mysqld_error.h整理而成 1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文档导致删除数据库失败 1010:不能删除...
Mysql发表于:2008-02-23
MySQL数据库的安全配置实用技巧
1、前言 MySQL 是完全网络化的跨平台关系型数据库系统,同时是具备客户机/服务器体系结构的分布式数据库管理系统。他具备功能强、使用简便、管理方便、运行速度快、安全可靠性强等长处,用户可利用许多语言编写访问MySQL 数据库的程式,特别是和PHP更是黄金组合,运用...
Mysql发表于:2008-02-23
用户认证功能的SQUID代理服务器
SQUID和MYSQL的安装采用了SUN发布的二进制安装包,他在software_companion_x86 CD中能够找到;MySQL_AUTH用GOOGLE搜索就能够找到。 一、安装配置SQUID MySQL 1、建立用户和组 # groupadd squid # useradd -g squid -d /dev/null -s /bin/false squid # groupadd MySQL...
Mysql发表于:2008-02-23
剖析数据库特性:滞后联编和对象嵌套
面向对象数据库系统支持面向对象数据模型,简称OO模型。也就是说,一个面向对象数据库系统是个持久的、可共享的对象库的存储和管理者;而一个对象库是由一个OO模型所定义的对象的集合体。 面向对象数据库系统现在尚缺少关于OO模型的统一的规范说明,OO模型缺少一个统一...
Mysql发表于:2008-02-23
MySQL中文化解析
由于系统自带的MySQL默认字符集不是gbk,因此给数据库的推广应用连同中文程式的研发带来极大的不便,在没完没了的GBK和UTF8的转换过程中消耗了我们无数的精力连同系统的资源。 先将让slack支持中文,然后重新编译MySQL,原来系统MySQL的要先卸载: login:root shell removep...
Mysql发表于:2008-02-23
如何保护MySQL中的重要数据
在日常的工作中,保护数据免受未授权用户的侵犯是系统管理员特别关心的问题。假如您现在用的是MySQL,就能够使用一些方便的功能来保护系统,来大大减少机密数据被未授权用户访问的风险。 企业最有价值的资产通常是其数据库中的客户或产品信息。因此,在这些企业中,数...
Mysql发表于:2008-02-23
Eclipse JBoss MySQL研发环境配置全攻略
J2EE是很好的。作为研发环境,假如采用经典配置:JBuilder Weblogic Oracle,自是得心应手,但价格是惊人的。此配置主要是针对大型或超大型应用,硬件需要也很高,针对国内以中小型应用为主的现况,不作推荐。 虽然国内研发者早已习惯,但笔者以为还是防患于未然,应尽...
Mysql发表于:2008-02-23
图像化管理MySQL
MySQL是个真正的多用户、多线程SQL数据库服务器,是现在最流行的开放源码数据库服务器之一。来自MySQL项目的数据显示,现在MySQL用户已达到400万个。大家熟知的、使用MySQL的Web站点包括Yahoo、Finance、MP3.com、Motorola、NASA、Silicon Graphics和Texas Instruments...
Mysql发表于:2008-02-23
用MySQL创建数据库和数据库表
1、使用SHOW语句找出在服务器上当前存在什么数据库: mysql SHOW DATABASES; ---------- | Database | ---------- | mysql | | test | ---------- 3 rows in set (0.00 sec) 2、创建一个数据库abccs mysql CREATE DATABASE abccs; 注意不同操作系统对大小写的敏感。 3...
Mysql发表于:2008-02-23
如何从MySQL数据库表中检索数据
1、从数据库表中检索信息 实际上,前面我们已用到了SELECT语句,他用来从数据库表中检索信息。 select语句格式一般为: SELECT 检索关键词 FROM 被检索的表 WHERE 检索条件(可选) 以前所使用的“ * ”表示选择任何的列。下面继续使用我们在上篇文章中创建的表mytable。...
Mysql发表于:2008-02-23
MySQL多表操作和备份处理
多表操作 在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的表中包含了员工的一些基本信息,如姓名、性别、出生日期、出生地。我们再创建一个表,该表用于描述员工所发表的文章,内容包括作者姓名、文章标题、发表日期。 1、...
Mysql发表于:2008-02-23
MySQL索引分析和优化
索引 索引用来快速地寻找那些具备特定值的记录,任何MySQL索引都以B-树的形式保存。假如没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的任何记录,直至找到符合需要的记录。表里面的记录数量越多,这个操作的代价就越高。假如作为搜索条件的列上已创建了索...
Mysql发表于:2008-02-23
MySQL查询优化程式
在发布一个选择行的查询时, MySQL进行分析,看是否能够对他进行优化,使他执行更快。本文我们将研究查询优化程式怎样工作。更周详的信息,可参阅MySQL参考指南中的“Getting Maximum Performance from MySQL”,本文描述了MySQL采用的各种优化措施。( http://www.mys...
Mysql发表于:2008-02-23
MYSQL调度和锁定问题
MySQL还允许影响语句的调度特性,这样会使来自几个客户机的查询更好地协作,从而单个客户机不会被锁定太长的时间。更改调度特性还能确保特定的查询处理得更快。我们先来看一下MySQL的缺省调度策略,然后来看看为改变这个策略可使用什么样的选项。出于讨论的目的,假设...
Mysql发表于:2008-02-23
让MYSQL有效地装载数据
多时候关心的是优化SELECT 查询,因为他们是最常用的查询,而且确定怎样优化他们并不总是直截了当。相对来说,将数据装入数据库是直截了当的。然而,也存在可用来改善数据装载操作效率的策略,其基本原理如下: 成批装载较单行装载更快,因为在装载每个记录后,无需刷...
Mysql发表于:2008-02-23
需要避免的MYSQL客户机程式设计错误
本文讨论一些常见的MySQLC API 程式设计错误,连同如何避免其发生(这些问题在MySQL邮件清单中会周期性地突然出现)。 1. 错误1——使用未初始化的连接处理程式指 针 我们已通过传递NULL 参数调用了mysql_ i n i t ( ),这就是让他分配并且初始化MYSQL 结构,然后返回...
Mysql发表于:2008-02-23
MYSQL日志文档维护
在MySQL服务器启动时,他检查其命令行的操作,来查看他是否应该执行登录并打开相应的日志文档(假如应该的话)。能够让服务器生成两种主要类型的日志文档:常规日志文档。他报告客户机的连接、查询和其他各种各样的事件。他对于跟踪服务器的活动很有用:谁正在连接、从...
Mysql发表于:2008-02-23
使用MySql
将Mysql数据库转换为MSsql的数据库,或将Mssql数据库转换为Mysql的数据库,在NT环境下很多时候都会用到。使用MySql ODBC后就比较好办,能够使用MSSQL7的管理工具,也能够使用mysql的管理工具,更能够使用其他方的管理工具。这里介绍一个使用SQL7的MMC的方法 ,将MSsql7...
Mysql发表于:2008-02-23
MySQL数据库存储引擎详解
存储引擎是什么? MySQL中的数据用各种不同的技术存储在文档(或内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,您能够获得额外的速度或功能,从而改善您的应用的整体功能。 例如,...
Mysql发表于:2008-02-23
MySQL修改密码方法总结
首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员。 方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表, 但是别忘了使用PASSWORD函数。 方法二使用mysqladmin,这是前面声明的一个特例。 m...
Mysql发表于:2008-02-23
MySQL集群配置
一、介绍 ======== 这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 注意! 虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器能够在集群启动完成后...
Mysql发表于:2008-02-23
MySql管理的一点心得
MySql数据库是中小型网站后台数据库的最好选择,因为他对非商业应用是免费的.网站研发者能够搭建一个"Linux Apache PHP MySql" 平台,这是个最省钱的高效平台.在使用MySql进行研发时,MySql自带的文档对于新手来说是份很好的参考资料.本文是我在使用MySql中的小小心得。...
Mysql发表于:2008-02-23
在MySQL数据库中使用C执行SQL语句
和PostgreSQL相似,可使用许多不同的语言来访问MySQL,包括C、C 、Java和Perl。从下列章节中,Neil Matthew和Richard Stones使用详尽的MySQL C接口向我们介绍了如何在MySQL数据库中执行SQL语句。他们将讨论返回数据的语句,例如INSERT连同不返回数据的语句,例如UPDATE...
Mysql发表于:2008-02-23
Linux应用集成MySQL数据库访问技巧
本文描述了MySQL,一种利用第三方数据库研发电子贸易和其他复杂、动态网站的有效工具。MySQL 是一种快速、多线程和全功能的 SQL服务器。除了描述MySQL系统的基本体系结构以外,本文还提供了以Tcl和C 编写的简单示例,帮助您研发支持数据库的Web应用。 一个必须存储或访...
Mysql发表于:2008-02-23
Slaris10系统下编译安装apache2、mysql5和php5
默认完全安装Slaris10 # uname -srvmpi SunOS 5.10 s10_58 sun4u sparc SUNW,Ultra-250 //操作环境 到网站 http://www.sunfreeware.com 下载安装好gcc autoconf automake bison ncurses等编译环境软件。 #PATH=/usr/sbin:/usr/bin:/usr/local/bin/:/usr/ccs/bin 编译安...
Mysql发表于:2008-02-23
关于Mysql
能够无需修改my.ini。在建立数据库的时候,对库和表的字符集配置不太重要,但是对文本类型的字段最好都配置为GBK字符集。 对于已有的数据库能够用以下方法转换字段编码: ALTER TABLE t MODIFY hoverfly BINARY(100); ALTER TABLE t MODIFY hoverfly CHAR(100) CHARACT...
Mysql发表于:2008-02-23
如何为用户配置密码(MYSQL)
当初次在机器上安装完Mysql时,您能够匿名进行访问数据库或以不带口令的root身份进入数据库。另外假如您是个管理员,您还要进行一些用户的建立及授权,这又涉及到配置密码的问题。下面我们就讨论一下如何配置密码。 首先我们应该知道Mysql数据库中的口令存储必须用pass...
Mysql发表于:2008-02-23
MySQL数据导入导出方法和工具介绍
翻译声明 :本文内容来自Sams Teach Yourself MySQL in 21 Days一书的部分内容,by Mark Maslakowski 英文原文版权属原作者任何,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增;假如有翻译的不妥或不正确的地方,请指正。 翻译者:Davi...
Mysql发表于:2008-02-23
如何恢复MYSQL的ROOT口令
假如您忘记了您的MYSQL的root口令的话,您能够通过下面的过程恢复。 1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文档通常在MYSQL的数据库所在的目录中。 kill `cat /mysql-data-directory/hostname.pid` 您必须是UNIX的root用户或是...
Mysql发表于:2008-02-23
Apache2 php4.3.6 MySQL4.0.20 SSL配置过程
Apache2 php4.3.6 MySQL4.0.20 SSL周详配置过程: 首先安装将需要的文档都放到root目录下: 1.MySQL-client-4.0.20-0.i386.rpm 2. MySQL-server-4.0.20-0.i386.rpm 3. httpd-2.0.49.tar.gz 4. php-4.3.6.tar.gz 我们先来安装MySQL,步骤如下: # rpm –Uvh MySQL-serve...
Mysql发表于:2008-02-23
  • 官方网址: west.cn 西部数码.cn
  • CopyRight © 2002~2015 西部数码 版权所有
  • 电话总机:028-86263960 (20线)
  • 400电话: 400-6118-263