数据库
文章平均质量分 57
梦之情缘
IT狂人
展开
-
MySQL基本命令
创建数据库create databse 数据库名称; 显示MySQL中的数据库show databases; 进入数据库use 数据库名称; 显示数据库中的表show tables; 显示表结构desc 表名称; 批量执行sql脚本\. d:\test.sql 备份数据库,可以到命令行下,执行如下命令mysqldump –转载 2013-10-13 14:28:52 · 813 阅读 · 0 评论 -
通俗易懂的数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 第一范式的合理遵循需要转载 2013-10-20 22:47:07 · 605 阅读 · 0 评论 -
几种常见MySQL无法启动案例
问题1:目录、文件权限设置不正确 MySQL的$datadir目录,及其下属目录、文件权限属性设置不正确,导致MySQL无法正常读写文件,无法启动。错误信息例如:mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data/usr/local/mysql/bin/mysqld_safe: l原创 2013-10-20 22:10:43 · 1148 阅读 · 0 评论 -
101个MySQL 的调节和优化的提示
MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。 MySQL 服务器硬件和操作系统调节: 1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——转载 2013-10-20 22:04:03 · 456 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为转载 2013-10-20 21:58:53 · 438 阅读 · 0 评论 -
MySQL命令详解
mysqld.exe 和 mysql.exe 有什么区别?mysqld.exe 是MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。mysql.exe 是MySQL自带的命令行客户端工具,是交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。简单来说:mysqld是用来启动mysql数据库的命令,mysql则是转载 2013-10-20 22:57:57 · 935 阅读 · 0 评论 -
14款经典的MySQL客户端软件
不用我说,大家都知道Mysql是一个怎么样的数据库。虽然它的命运比较坎坷,但是丝毫没有影响到我们对Mysql的热情。不论是个人程序或者网站,还是企业数据库,Mysql的身影无处不在。无论做什么数据库的开发,一款合适的客户端软件可以让你达到事半功倍的效果。下面就我自己使用mysql客户端的经验,再参考其他人的情况做如下汇总,希望对你的数据开发有所帮助。 1. EMS MySQL Manager转载 2013-10-20 22:53:52 · 922 阅读 · 0 评论 -
关系型数据库设计
一 Codd的RDBMS12法则——RDBMS的起源 Edgar Frank Codd(埃德加·弗兰克·科德)被誉为“关系数据库之父”,并因为在数据库管理系统的理论和实践方面的杰出贡献于1981年获图灵奖。在1985年,Codd 博士发布了12条规则,这些规则简明的定义出一个关系型数据库的理念,它们被作为所有关系数据库系统的设计指导性方针。信息法则 关系数据库中的所有信息都用唯一的一转载 2013-10-20 22:40:38 · 811 阅读 · 0 评论 -
每个MySQL开发者都应该了解的10个技巧
MySQL是世界上实际最流行的数据库管理系统,是遍布全球编程社区的首选。它有一个系列有趣的特性,在很多方面都很擅长。由于其巨大的人气,在网上可以找到许多MySQL的使用技巧。这里有12个最好的技巧和窍门,所有MySQL数据库开发者都应该了解一下。 避免编辑转储文件 Mysqldump创建的转储文件原本是无害的,但它很容易被尝试去编辑。然而,人们应该知道在任何情况下的试图修改这些文件转载 2013-10-20 22:07:00 · 537 阅读 · 0 评论 -
数据库性能优化之冗余字段的作用
什么是冗余字段?在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。——以上是我自己给出的定义 冗余字段的存在到底是好还是坏呢?这是一个不好说的问题。可能在有人看来,这是一个很蹩脚的数据库设计。因为在数据库设计领域,有一个被大家奉为圭臬的数据库设计范式,这个范式理论上要求数据库设计逻辑清晰、关系明确,转载 2013-10-18 23:37:43 · 559 阅读 · 0 评论 -
oracle命令大全
打开服务器net start oracleservicebinbo打开监听器lsnrctl start关闭服务器net stop oracleservicebinbo关闭监听器lsnrctl stop===============================================================清屏clear screen*转载 2013-10-13 14:54:06 · 606 阅读 · 0 评论 -
SQL语句大全
http://hi.baidu.com/ttcc2009 SQL语句大全 --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 -数据定义 CREATE TABLE --创建一个数据库表 DRO转载 2013-10-13 14:48:52 · 3103 阅读 · 0 评论 -
Mysql5.5数据库双向同步
1.创建用户create user 'sa'@'%' identified by '123456';2.授权grant all on *.* to 'sa'@'%';3.在master机上为slave机添加一同步帐号#GRANT FILE ON *.* TO 'sa'@'192.168.1.111' IDENTIFIED BY '123456';grant rep原创 2013-10-13 14:29:36 · 1800 阅读 · 0 评论 -
常见数据库的分页实现方案
随着数据库的发展,如今的数据库可以储存大量的数据,内存也是越来越大,但是无论您的内存多大,内存总是显得不够用,这时就要涉及到分页,下文中将为大家带来详细的数据库分页操作。 1.Oracle:12select * from ( selectrow_.*, rownum rownum_ from( query_SQL ) row_ w转载 2013-10-20 22:50:11 · 500 阅读 · 0 评论