Tag Archives: MySQL技巧

使用 MySQL strip_tags函数删除 html标签

DELIMITER //
CREATE FUNCTION `strip_tags`($str text) RETURNS text
BEGIN
    DECLARE $start, $end INT DEFAULT 1;
    LOOP
        SET $start = L

[……]阅读全文

MySQL urlencode 函数、urldecode函数 、multiurldecode 函数

DELIMITER ;

DROP FUNCTION IF EXISTS urlencode;

DELIMITER |

CREATE FUNCTION urlencode (s VARCHAR(4096)) RETURNS VARCHAR(4096)
DETERMINISTIC

[……]阅读全文

如何更加高效地使用 MySQL客户端程序的小技巧

mysql 是我比较常用的命令,因为经常要维护数据库,那么如何才能更加高效地使用 MySQL客户端程序呢,比如更加方便地编辑多行 SQL语句、获得耗时较长的 SQL执行的时间、记录我们都执行了哪些SQL 语句等,下面我们来分别介绍一下:

1、使用 edit 命令调用 vi编辑多行 SQL语句:[……]阅读全文

如何解决 MySQL 错误-ERROR 126 (HY000): Incorrect key file for table

当执行查询的时候提示 ERROR 126 (HY000): Incorrect key file for table
我通过 repair table 和 mysqlcheck 的方法修复了表,但问题依旧
后来发现 /tmp 目录所在的分区已满,这是由于查询需要用到临时表,但是写入临时表失败时导[……]阅读全文

如何使用 mysqlcheck 修复 mysql损坏的表

服务器异常关闭可能导致 mysql的表损坏,从而导致 errno:145 can’t open file: “xxxx.MYI”等问题的出现,这是我们可以通过 mysqlcheck命令来修复损坏的表。

命令的常用参数如下:
-A 检查所有数据库中的所有表
-c 检查表的错误
-r 可以修[……]阅读全文