Funbox的技术记事本
主页
真香链接 icon
腾讯云专属福利包 阿里云专属福利包 高性价比V2Ray+SSR节点
关于
中文
  • Mysql数据误删除的恢复,drop表或库的恢复

    Dec 1, 2020 Mysql

    误删除几条数据 执行delete的恢复方法 用mysql自身自带的工具,提取出binlog日志进行分析 mysqlbinlog --base64-output=decode-rows -v --start-datetime="2017-11-01 00:00:00" --stop-datetime="2017-11-11 00:00:00" --database=test mysql-bin.000012 > aaa.sql 输出内容大致如下: #171008 12:35:19 server id 1 <strong><span …

    Read More
  • MySQL参数:innodb_flush_log_at_trx_commit 和 sync_binlog

    Dec 1, 2020 Mysql

    innodb_flush_log_at_trx_commit 和 sync_binlog 是 MySQL 的两个配置参数,前者是 InnoDB 引擎特有的。之所以把这两个参数放在一起讨论,是因为在实际应用中,它们的配置对于 MySQL 的性能有很大影响。 innodb_flush_log_at_trx_commit 简而言之,innodb_flush_log_at_trx_commit 参数指定了 InnoDB 在事务提交后的日志写入频率。这么说其实并不严谨,且看其不同取值的意义和表现。 当 innodb_flush_log_at_trx_commit 取值为 0 的时候,log buffer 会 每秒写入到日志文件并刷 …

    Read More
  • MySQL锁

    Dec 1, 2020 Mysql

    表锁 一般在执行 DDL 语句时,譬如 ALTER TABLE 就会对整个表进行加锁 mysql> lock table products read; Query OK, 0 rows affected (0.00 sec) mysql> select * from products where id = 100; mysql> unlock tables; Query OK, 0 rows affected (0.00 sec) 我们会在会话开始的地方使用 lock 命令将后面所有要用到的表加上锁,在锁释放之前,我们只能访问这些加锁的表,不能访问其他的表,最后通过 unlock tables 释放所有表锁。这 …

    Read More
  • MySQL SHOW PROCESSLIST输出详解

    Jul 25, 2017 MySQL

    mysql&gt; SHOW FULL PROCESSLIST; +----+------+-----------+------+---------+------+-------+-----------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+------+-----------+------+---------+------+-------+-----------------------+ | 65 | root | localhost | NULL | Query | 0 | NULL | SHOW FULL …

    Read More
  • Linux MySQL5.6 主从复制配置

    Dec 15, 2015 MySQL

    环境说明: 两台安装在CentOS6.5的MySQL5.6.21服务器:master 和 slave Master服务器: IP:192.168.80.51 Port:3316 Slave 服务器: IP:192.168.80.52 Port:3316 配置步骤: 1、 修改master的my.cnf配置文件,开启记录日志并设置server-id。 2、 修改slave的my.cnf配置文件,开启读取二进制日志并设置server-id。 3、 在slave上启动slave与master的连接。 4、 检查是否配置成功与排错。 1、 修改 master 的my.cnf配置文件,在[mysqld]下添加如下配置: [mysqld] …

    Read More
  • 全球机场数据mysql(包含全国机场数据,国外大中小机场数据)

    Nov 27, 2015 MySQL

    最近整理了一个全球机场数据mysql版,挺全的 包含全国全球各大机场数据(所属城市 三字代码 国家 国家代码 四字代码 机场名称 英文) 全国全球机场数据由三个表组成lk_airport(机场名称数据表)、lk_airport_city(国内城市表)、lk_airport_inter_city(国外城市表)组成 城市表数据是参考携程的,机场名称数据是http://www.hlhkys.com/dmair/cx.asp这边采集的 直接上mysql语句 /* Date: 2015-11-27 17:24:30 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- …

    Read More
  • MYSQL数据库命名及设计规范

    Aug 7, 2015

    命名规范 库名、表名、字段名必须使用小写字母,并采用下划线分割 库名、表名、字段名禁止超过32个字符,须见名之意,建议使用名词不是动词 库名、表名、字段名禁止使用MySQL保留字 临时库、表名必须以tmp为前缀,并以日期为后缀 备份库、表必须以bak为前缀,并以日期为后缀 基础规范 使用INNODB存储引擎 表字符集使用UTF8 所有表都需要添加注释 单表数据量建议控制在5000W以内 禁止在数据库中使用VARBINARY、BLOB存储图片、文件等 禁止在线上做数据库压力测试 禁止从测试、开发环境直连数据库 存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE 建议使用UNSIGNED存储非负数值。 建议使用INT …

    Read More
  • mysql数据字典生成工具php版

    Apr 1, 2015

    工作交接,哭晕~ 找了一个php写的数据字典生成工具,跟大家分享下 下载地址 http://vdisk.weibo.com/s/yThjZrryTIxQl 效果图

    Read More
  • 结合MongoDB开发LBS应用-查看附近的人

    Mar 26, 2015

    最近负责的APP要上查看附件的人的功能 之前用coreseek做过类似附近的人的功能,觉得搭建索引整个下来太麻烦了 就开始寻找新的解决方案,查找到深入浅出Symfony2 – 结合MongoDB开发LBS应用,里面介绍了4个可选方案,推荐使用MongoDB来实现 首先加一点往MongoDB数据 了解下geoNear的参数使用,如下的查询语句可以查询为某经纬度为中心附近的用户(从近到远),也计算去距离了。 thinkphp实现的代码,距离单位都是km <span style=“font-size: 12pt;“>$where[‘geoNear’] = …

    Read More
  • MySQL utf8mb4字符集:支持emoji表情符号

    Jun 25, 2014

    最近参与的app项目中,ios开发人员反映上传ios自带emoji表情字符,api会出现异常。 上网查询下才发现mysql要用utf8mb4,不能用utf8。 涉及无线相关的 MySQL 数据库建议都提前采用 utf8mb4 字符集。 utf8mb4和utf8到底有什么区别呢?原来以往的mysql的utf8一个字符最多3字节,而utf8mb4则扩展到一个字符最多能有4字节,所以能支持更多的字符集。 首先先查看下mysql当前版本所支持的字符集 show charset; 阿里云的RDS是支持utf8mb4的,这样就不用升级了,网上说5.5.3以上才支持,自己没有核实过。 1.修改database,table,column字符 …

    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Funbox

技术积累记事本,记录自己的点点滴滴。
Read More

Recent Posts

  • 博客从WordPress迁移到hugo咯
  • Laravel缓存相关命令
  • Mysql数据误删除的恢复,drop表或库的恢复
  • MySQL参数:innodb_flush_log_at_trx_commit 和 sync_binlog
  • MySQL锁
  • 关于DDL ONLINE
  • 时间复杂度
  • Nginx配置禁止IP直接HTTP/HTTPS访问

Categories

PHP 55 服务器 33 LINUX 19 数据库 18 SHOPEX 17 SEO 13 ZENCART 9 性能优化 9 HACK 6 WORDPRESS 6 HTML 5 版本管理工具 5 DISCUZ 4 SHOPNC 3 THINKPHP 3 个人杂谈 2 DEDECMS 1 LARAVEL 1

Tags

LINUX 9 NGINX 7 MYSQL 6 SSL 5 PHP 4 LUA 2 HTML 1 HUGO 1 JAVASCRIPT 1 JENKINS 1 LARAVEL 1 OSX 1 VMWARE 1 WORDPRESS 1

Copyright © 2020 FUNBOX的技术记事本. All Rights Reserved