大约有 472 项符合查询结果。(搜索耗时:0.0041秒)
- 解析mysql中:单表distinct、多表group by查询去除重复记录
- 单表的唯一查询用:distinct 多表的唯一查询用:group by distinct 查询多表时,left join 还有效,全连接无效, 在 使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重
- 2013-07-01 23:28:36
- 深入mysql "ON DUPLICATE KEY UPDATE" 语法的分析
- mysql ON DUPLICATE KEY UPDATE 语法 如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。 例如,如果列 a 为 主键 或
- 2013-07-01 22:36:33
- 解析php session_set_save_handler 函数的用法(mysql)
- 本篇文章是对php中session_set_save_handler 函数的用法(mysql)进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: ?php /*============================文件说明======================================== @filename: session.class.php @description: 数据库
- 2013-07-01 22:17:33
- Ubuntu Server下MySql数据库备份脚本代码
- 说明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar.gz的压缩文件格式(2012_04_11是指备份执行时当天的日期), 最后只保留最近7天的备份。 实现步骤: 1、创建保存备份文件的目
- 2013-07-01 21:45:27
- Ubuntu下取消MySQL数据库本机绑定限制方法
- 出现问题: 在Ubuntu系统中,添加了MySQL账户,赋予了数据库完全操作权限,并且允许数据库从外部链接 但是,还是无法远程访问MySQL数据库。 原因: Ubuntu系统中,默认安装的MySQL限制了只有本机才能访问数据库 解决办法: 取消MySQL数据库的本机绑定限制 nano /etc/my
- 2013-07-01 21:36:06
- 关于MySQL数据迁移--data目录直接替换注意事项的详解
- 近日更换服务器,要做数据库迁移,将数据库内的数据从服务器A迁移到服务器B。 由于数据量较大,直接做dump耗时太长,故而采用如下方式处理: 首先,在服务器B上安装了与服务器A同版本的MySQL,停止MySQL服务,将安装后的data目录删除; 然后,服务器A锁住全部表,从服
- 2013-07-01 20:42:37
- 解析mysql数据库还原错误:(mysql Error Code: 1005 errno 121)
- 原因大致是主键必须是唯一的,也就是数据库里可能存在和现还原数据库有重复的地方,a restriction that Foreign Keys should be uniquely named throughout the database , 一个有效的办法就是将原来的数据库清除后再创建还原。 本人这回的原因是新装的mysql的ibdata1
- 2013-07-01 20:34:55
- 解析MYSQL 数据库导入SQL 文件出现乱码的问题
- 导入数据时,如果目标数据库或表是UTF-8字符集的,而导入SQL中有中文,可能在最终结果中出现乱码,此时只需在导入的SQL文件第一行加入如下内容 即可。 /*!40101 SET NAMES utf8 */;
- 2013-07-01 19:37:25
- 如何修改mysql数据库的max_allowed_packet参数
- 如在导入数据库时出现Got a packet bigger than 'max_allowed_packet' bytes或者MySQL server has gone away等错误,一般是由于当前导入的数据大于系统的限制的最大包大
- 2013-07-01 19:32:30
- mysql创建函数出现1418错误的解决办法
- 本篇文章是对在Mysql中创建函数报ERROR 1418的解决方法进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: Error Code : 1418 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *m
- 2013-07-01 18:36:36
- 正确理解Mysql中的列索引和多列索引
- Mysql数据库提供两种类型的索引,如果没正确设置,索引的利用效率会大打折扣却完全不知问题出在这。 复制代码 代码如下: CREATE TABLE test ( id INT NOT NULL, last_name CHAR(30) NOT NULL, first_name CHAR(30) NOT NULL, PRIMARY KEY (id), INDEX name (last_name,
- 2013-07-01 18:31:01
- Mysql建表与索引使用规范详解
- 本篇文章是对Mysql建表和索引使用规范进行了详细的分析介绍,需要的朋友参考下 一、 MySQL建表,字段需设置为非空,需设置字段默认值。 二、 MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。 三、 MySQL建表,如果字段等价于外键,应在该字段加索引。 四
- 2013-07-01 17:06:10