文章标题关闭所有内容预览 | 展开所有内容预览
-
MySQL中文参考手册--8.MySQL教程--8.5 获得数据库和表的信息
[内容预览]
36 | 2009-03-16
如果你忘记一个数据库或表的名字,或一个给定的表的结构是什么(例如,它的列叫什么),怎么办? MySQL通过提供数据库及其支持的表的信息的几个语句解决这个问题。 你已经见到了SHOW DATABASES,它列出由服务器管理的数...
[阅读全文]
-
MySQL中文参考手册--8.MySQL教程--8.4 创造并使用一个数据库
[内容预览]
39 | 2009-03-16
既然你知道怎样输入命令,现在是存取一个数据库的时候了。 假定在你的家(你的“动物园”)中有很多宠物,并且你想追踪关于他们各种各样类型的信息。你可以通过创建表来保存你的数据并根据所需要的信息装载他们做到,然...
[阅读全文]
-
MySQL中文参考手册--8.MySQL教程--8.3 常用查询的例子
[内容预览]
44 | 2009-03-16
8.3 常用查询的例子下面是一些学习如何用MySQL解决一些常见问题的例子。一些例子使用数据库表“shop”,包含某个商人的每篇文章(物品号)的价格。假定每个商人的每篇文章有一个单独的固定价格,那么(物品,商人)是记录...
[阅读全文]
-
MySQL中文参考手册--8.MySQL教程--8.2 输入查询
[内容预览]
22 | 2009-03-16
确保你连接上了服务器,如在先前的章节讨论的。这样做本身将不选择任何数据库来工作,但是那很好。从这点讲,知道关于如何出询问的一点知识,比马上跳至创建表、给他们装载数据并且从他们检索数据要来的重要写。本节...
[阅读全文]
-
DBI/MYSQL FAQ
[内容预览]
51 | 2009-03-16
DBI/MYSQL FAQ1. 哪里可以找到关于mysql和DBI的文档资料?答:MySQL可以到其官方主页 http://www.mysql.com 关于DBI可以到DBD/DBI主页 http://www.symbolstone.org/technology/perl/DBI 在http://www.savebaseball.co...
[阅读全文]
-
利用MySQL的一个特性实现MySQL查询结果的分页显示
[内容预览]
86 | 2009-03-16
在mysql中利用select语句的一个特性就可以很方便地实现查询结果的分页,select语句的语法: SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY] [DISTINCT DISTINCTROW ALL] select_expre...
[阅读全文]
-
MySQL中各种字段的取值范围
[内容预览]
34 | 2009-03-16
TINYINT -128 - 127 TINYINT UNSIGNED 0 - 255 SMALLINT -32768 - 32767 SMALLINT UNSIGNED 0 - 65535 MEDIUMINT -8388608 - 8388607 MEDIUMINT UNSIGNED 0 - 16777215 INT 或 INTEGER -2147483648 - 2147483647 INT...
[阅读全文]
-
Mysql数学函数不求人
[内容预览]
24 | 2009-03-16
所有的数学函数在一个出错的情况下返回NULL。 - 单目减。改变参数的符号。 mysql> select - 2; 注意,如果这个操作符与一个BIGINT使用,返回值是一个BIGINT!这意味着你应该避免在整数上使用-,那可能有值-2^63! AB...
[阅读全文]
-
Mysql日期和时间函数不求人
[内容预览]
62 | 2009-03-16
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT somethin...
[阅读全文]
-
加大mysql的最大连接数
[内容预览]
32 | 2009-03-16
mysql的最大连接数默认是100, 这个数值对于并发连接很多的数据库应用是远远不够 的,可以把它适当调大, whereis safe_mysqld 找到safe_mysqld的位置,然后编辑它,找到mysqld启动的那两行,在后面加上参数 -O max_c...
[阅读全文]
-
关于mysql中文排序的方法
[内容预览]
47 | 2009-03-16
方法1 "mysql在查询字符串时是大小写不敏感的,在编绎mysql时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中 中文编码字符大小写转换造成了这种现象,比较应急的方法是对于包含中文的字段加上"binary"属性,使...
[阅读全文]
-
MySQL数据目录结构(2)
[内容预览]
24 | 2009-03-16
3 重定位数据库目录 前面讨论的数据目录结构是缺省配置,所有数据库和状态文件均包含其中,然而,你有某些自由决定数据目录内容的位置,本节讨论为什么你可能移走部分数据目录(或甚至目录本身)、你能移走什么以及你...
[阅读全文]
-
MySQL数据目录结构(1)
[内容预览]
25 | 2009-03-16
从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,MySQL也不例外。 缺省地,所有由MySQL服务器mysqld管理的数据存储在一个...
[阅读全文]
-
如何为用户设置密码
[内容预览]
46 | 2009-03-16
当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员, 你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首...
[阅读全文]
-
怎样在UNIX系统下安装MySQL
[内容预览]
38 | 2009-03-16
# cd /usr/src # tar -zvxf mysql-3.22.25-pc-linux-gnu-i686.tar.gz (产生 mysql-3.22.25-pc-linux-gnu-i686目录) # cd mysql-3.22.25-pc-linux-gnu-i686 # ./configure --prefix=/usr/local/mysql (其中参数设定目...
[阅读全文]
-
MYSQL高级特性 -- 事务处理
[内容预览]
22 | 2009-03-16
摘要:MYSQL高级特性 -- 事务处理下面以两个银行账户之间的转账为例子进行演示。 要使用MySQL中的事务处理,首先需要创建使用事务表类型(如BDB = Berkeley DB或InnoDB)的表。 CREATE TABLE account ( account_id BIG...
[阅读全文]
-
MySQL的数据类型和建库策略
[内容预览]
27 | 2009-03-16
无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、数字类...
[阅读全文]
-
MySQL怎样处理一个溢出的磁盘
[内容预览]
21 | 2009-03-16
当出现一个磁盘溢出的情况时,MySQL做下列事情: 它每分钟检查一次看是否有足够空间写入当前行。如果有足够的空间,它继续好像发生什么事情。 每6分钟它将有关磁盘溢出的警告写入日志文件。 为了缓和这个问题,你可以...
[阅读全文]
-
MySQL怎样优化WHERE子句
[内容预览]
23 | 2009-03-16
where优化主要是在SELECT中,因为他们最主要是在那里使用,但是同样的优化也可被用于DELETE和UPDATE语句。 但请注意,下面的优化并不是完全的。MYSQL实施了许多优化,但我没时间全部测试. MySQL的一些优化列在下面: ...
[阅读全文]
-
mysql常识和基本操作
[内容预览]
26 | 2009-03-16
字段类型 1.INT[(M)] 正常大小整数类型 2.DOUBLE[(M,D)] [ZEROFILL] 正常大小(双精密)浮点数字类型 3.DATE 日期类型。支持的范围是'1000-01-01'到'9999-12-31'。MySQL以'YYYY-MM-DD'格式来显示...
[阅读全文]
-
数据库的查、增、删、改
[内容预览]
33 | 2009-03-16
学mysql时间不长,数据库的操作无非也就的增加记录、查找记录删除记录和修改记录。 总结了以下一些命令,与大家共享: 连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显...
[阅读全文]
-
一些 Mysql 的优化经验
[内容预览]
19 | 2009-03-16
一些 Mysql 的优化经验 从数据库结构做起 字段类型的定义时遵循以下规则: 选用字段长度最小 优先使用定长型 尽可能的定义 "NOT NULL" 数值型字段中避免使用 "ZEROFILL" 如果要储存的数据为字符串, 且可能值已知且有限...
[阅读全文]
-
如何将图片储存在MySQL数据库里?
[内容预览]
32 | 2009-03-16
如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件,怎样访问和使用这些文件。 本文概述: 。在mysql中建立一个...
[阅读全文]
-
MYSQL初学者使用指南
[内容预览]
22 | 2009-03-16
(上篇) 有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、...
[阅读全文]
-
使用MySQL内建复制功能来最佳化可用性
[内容预览]
75 | 2009-03-16
2000年9月20日 在Soundbreak我们每天24小时不间断地播放实况音频和视频,所以对于MySQL的新增 的复制特性,我们 不能做出很令人信服的测试。通过测试我们发现,可以使用这个特性来与备份数据库服 务器保持数据同步...
[阅读全文]
-
MySQL 安装与使用
[内容预览]
23 | 2009-03-16
1999/12/24 By Coopermaa 一、什麽是 MySQL MySQL (发音为 "My Ess Que Ell")是 Tcx 公司(http://www.tcx.se)开发的一个多人使用、多执行绪的 SQL 资料库 Server。MySQL 主要的目标在快速、稳定和容易使用。 MyS...
[阅读全文]
-
MySQL中文参考手册--8.MySQL教程--8.1 连接与断开服务者
[内容预览]
27 | 2009-03-16
本章通过演示如何使用mysql客户程序创造和使用一个简单的数据库,提供一个MySQL的 入门教程。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接 一个MySQL服务器,运行查询并察看结果。my...
[阅读全文]
-
MySQL数据的导出和导入工具:mysqldump
[内容预览]
44 | 2009-03-16
导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出。 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 注意...
[阅读全文]
-
MySQL简介
[内容预览]
25 | 2009-03-16
MySQL是一个广受Linux社区人们喜爱的半商业的数据库。 MySQL是可运行在大多数的Linux平台(i386,Sparc,etc),以及少许非Linux甚至非Unix平台。 1、许可费用 MySQL的普及很大程度上源于它的宽松,除了略显不寻...
[阅读全文]
-
如何恢复MYSQL的ROOT口令
[内容预览]
27 | 2009-03-16
如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。 1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。 kill `cat /mysql-data-d...
[阅读全文]