Mysql技巧及问题目录: MySQL批量导入Excel、txt数据 MySQL批量导入Excel数据 原文地址:https://www.cnblogs.com/programmer-tlh/p/11201847.html 时间: 2025-02-01 15:53:47
本文标签: MYSQL技巧 MySQL数据库 互联网杂谈 我们在安装玩MYSQL后,数据库存放目录默认是在MYSQL里面的,为了方便备份和安全,我们是有必要更改MySQL数据库存放目录的.那么,要怎么更改呢? 打开cmd命令提示符窗口,输入命令停止MySQL服务运行 net stop mysql 打开X:\Server_Core\MySQL\my.ini, 找到: Datadir = "X:\Server_Core\MySQL\data" 修改为: Datadir = "
使用Mysql也很长一段时间了,在使用的过程中遇到过各种各样的问题,有些看上去很小的问题,在解决的过程中却花了很长时间,解决后才发现,原来这样简单.所以总结了一些经验和技巧,把它写出来,希望对读者能有所帮助,少走弯路.1. binaryBINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写.举例:mysql> select * from tjob;+-------+| title |+-------+| 11 | | 22
正则表达式的使用 MySQL利用REGEXP命令提供给用户扩展的正则表达式功能,具体模式序列如下: 序列 序列说明 序列 序列说明 ^ 在字符串的开始处进行匹配 a? 匹配1个或零个a $ 在字符串的末尾处进行匹配 a1|a2 匹配a1或a2 . 匹配任意单个字符,包括换行符 a(m) 匹配m个a […] 匹配出括号内德任意字符 a(m,) 匹配至少m个a [^…] 匹配不出现括号内的任意字符 a(m,n) 匹配m到n个a a* 匹配零个或多个a(包括空串) a(,n) 匹配0到n个a a+ 匹
很多时候我们希望判断一条记录是否已存在,存在的话就更新,不存在就插入! 通常的做法是写一条 IF Exist 做判断,但现在MySql给我们提供了更直接的语句就是REPLACE INTO! REPLACE INTO的语法跟INSERT INTO类似: REPLACE INTO b_history( 字段名1,字段名2.-- ) VALUES ( 数据1,数据---- ) 当然需要注意一点他是根据主键
1.EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划. type列,连接类型.一个好的SQL语句至少要达到range级别.杜绝出现all级别. key列,使用到的索引名.如果没有选择索引,值是NULL.可以采取强制索引方式. key_len列,索引长度. rows列,扫描行数.该值是个预估值. extra列,详细说明.注意,常见的不太友好的值,如下:Using filesort,Using temporary 2.SQL语句中IN包含的值不应过多 MySQL对于IN做
SELECT LPAD(n, m, 0);==>n前面补m-n个0 SELECT RPAD(n, m, 0);==>n后面补m-n个0 随机数 DELIMITER // CREATE FUNCTION rand_num ( start_num INTEGER, end_num INTEGER ) RETURNS INTEGER BEGIN RETURN FLOOR(start_num + RAND() * (end_num - start_num + 1)); END // DELIMITER
无限级分类表的设计(掌握'自身连接') 类似图书这种,会有很多种分类,而且在现实生活中这种分类会无限的往下分,所以不可能每有一个分类就创建一个分类表.应该使用下面这种语句 DROP TABLE IF EXISTS tdb_goods_types; CREATE TABLE tdb_goods_types( type_id SMALLINT PRIMARY KEY AUTO_INCREMENT COMMENT '分类ID', type_name VARCHAR(50) COMMENT '分类名称'
推荐一些不错的计算机书籍. # PHP<PHP程序设计>(第2版) --PHP语法和入门最好的书<PHP5权威编程> --PHP入门后升级书<深入PHP:面向对象.模式与实践>(第3版) --理解PHP中的面向对象和设计模式<高性能PHP应用开发> --了解一些基本简单的PHP优化<PHP核心技术与最佳实践> --了解很多PHP高级技术和延伸技术<Extending and Embedding PHP>--PHP内核介绍和扩展开发
转载:http://blog.csdn.net/heiyeshuwu/article/details/8688324 # PHP<PHP程序设计>(第2版) --PHP语法和入门最好的书<PHP5权威编程> --PHP入门后升级书<深入PHP:面向对象.模式与实践>(第3版) --理解PHP中的面向对象和设计模式<高性能PHP应用开发> --了解一些基本简单的PHP优化<PHP核心技术与最佳实践> --了解很多PHP高级技术和延伸技术<