mysql
文章平均质量分 63
dainiao01
探索
展开
-
mysql中DATETIME、DATE 和 TIMESTAMP 类型数据使用
mysql中DATETIME、DATE 和 TIMESTAMP 类型数据使用 新一篇: 判断一个资源类型的变量是否为空 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelect转载 2008-05-06 09:56:00 · 2060 阅读 · 0 评论 -
mysql中的数值类型
MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。作为SQL标准的转载 2008-09-03 15:58:00 · 1404 阅读 · 0 评论 -
MySQL使用rand函数实现随机数[转]
SELECT FLOOR(7 + (RAND() * 6)); 在一个范围随机产生 一个数字------------------------------------------------------- 有朋友问到如何在mysql中使用随机数 如何写一个语句能一下更新几百条MYSQL数据!需要测试MYSQL数据库,里面有一个上万条数据的数据库,如何写一个PHP文件一下每次更转载 2008-09-02 11:20:00 · 85976 阅读 · 3 评论 -
Mysql数学函数不求人
所有的数学函数在一个出错的情况下返回NULL。 - 单目减。改变参数的符号。 mysql> select - 2; 注意,如果这个操作符与一个BIGINT使用,返回值是一个BIGINT!这意味着你应该避免在整数上使用-,那可能有值-2^63! ABS(X) 返回X的绝对值。 mysql> select ABS(2); -> 2 mysql> select ABS(-32); -转载 2008-09-02 09:30:00 · 808 阅读 · 0 评论 -
MySQL中修改密码及访问限制设置详解
MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编徎语言PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供转载 2008-09-01 17:05:00 · 582 阅读 · 0 评论 -
Mysql中的临时表使用方法讲解
当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后多这些表运行查询。创建临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字:CREATE TEMPORARY TABLE tmp_table (name VARCHAR(10) NOT转载 2008-09-01 17:04:00 · 730 阅读 · 0 评论 -
Mssql和Mysql的安全性分析
2008年01月25日 星期五 下午 05:15数据库是电子商务、金融以及ERP系统的基础,通常都保存着重要的商业伙伴和客户信息。大多数企业、组织以及政府部门的电子数据都保存在各种数据库中,他们用这些数据库保存一些个人资料,还掌握着敏感的金融数据。但是数据库通常没有象操作系统和网络这样在安全性上受到重视。数据是企业,组织的命脉所在,因此选择一款安全的数据库是至关重要的。大型网转载 2008-08-29 10:20:00 · 561 阅读 · 0 评论 -
MSSQL Oracle MySQL 中NULL的替换
2008-08-11 17:07MS SQL Oracle MySQL查出值为NULL的替换在SQL Server Oracle MySQL当数据库中查出某值为NULL怎么办?1.MSSQL: ISNULL()语法ISNULL ( check_expression , replacement_value )参数check_expression转载 2008-08-29 08:40:00 · 899 阅读 · 0 评论 -
MSSQL 和 Mysql 切割字符串 自定义函数与存储过程
2008-07-24 17:43mysql和mssql自定义都不带切割字符串的函数,例如在输入(A,B,C),我们需要得出一个列数据ABC 这在系统自己种并不包含,需要自定义函数,先看看MSSQL的自定义函数:CREATE function StrSplit(@c varchar(2000),@split varchar(转载 2008-08-29 08:33:00 · 1703 阅读 · 0 评论 -
WINDOWS MYSQL 跳过权限检查
如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置:LINUX: 1. KILL掉系统里的MySQL进程; 2. 用以下命令启动MySQL,以不检查权限的方式启动; mysqld_safe -skip-grant-tables & 或是 修改/etc/my.cnf文件,在[mysqld]下添加 s转载 2008-08-27 17:11:00 · 10380 阅读 · 0 评论 -
MySQL数据备份
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是 MySQL 管理员造成破坏。管理员已经知道表已破坏,用诸如 vi 或 Emacs 等编辑器试图直接编辑它们,这对表绝对不是件好事! 备份数据库两个主要方法是用 mysqldump 程序或直接拷贝数据库文件(如用 cp、cpio 或 ta转载 2008-08-22 16:46:00 · 483 阅读 · 0 评论 -
MySQL错误 Out of range value adjusted for column的解决方法
修改my.ini,将sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"。重新启动MySQL。转载 2008-08-19 18:16:00 · 1197 阅读 · 0 评论 -
MYsql 安装后启动服务1067错误
今天很奇怪的问题, 新安装好的数据库 启动服务的时候就提示1067错误, 在网上找了资料是这样说的:MYSQL1067错误这里看 *************1安装MYSQL后更改了ROOT的密码后用net startmysql启动时我就遇到了这样的问题.使用以下命令后c:/mysql/bin/mysq原创 2008-10-11 17:11:00 · 3526 阅读 · 2 评论