分类【数据库】下的文章

背景在进行查询操作的性能测试或者 sql 优化时,我们经常需要在线下环境构建大量的基础数据供我们测试,这时需要大量的测试数据创建测试数据的方式1. 编写代码,通过代码批量插库(步骤太繁琐,性能不高,不推荐) 2. 编写存储过程和函数执行 (繁琐) 3. 临时数据表方式执行(强烈推荐, 本文用实例演示) 4. 一行一行手动插入 (当我没说~) 5. 从生...

报错信息General error: 1366 Incorrect string value: '\xF0\x9F\x98\x82' for column 'text' at row 1Emoji表情现在非常流行,用户经常会在输入框内使用Emoji表情。unicode 标准定义了一个基本 emoji 符号集, 其中共 1182 个字符。例如 U+26A...

备份数据使用到MySql自带的一个工具mysqldumpmysqldump用法mysqldump -help # 参数 Usage: mysqldump [OPTIONS] database [tables] OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...] OR ...

Pgsql有一个自带的工具:pg_dump和pg_dumpall,和Oracle的expdp,Mysql的mysqldump类似,它们的功能是可以在数据库正在使用的时候进行完整一致的备份,并不阻塞其它用户对数据库的访问。PS: 需要先su到postgres用户备份:pg_dump dbname | gzip > filename.gz恢复:gun...

这篇文章主要介绍了MySQL存储引擎中的MyISAM和InnoDB区别详解,本文总结了MyISAM与InnoDB的11点区别,需要的朋友可以参考下在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息:MyISAM是MySQL的默认数据库引擎(...