摘要:
【1】Lua语言在Windows环境中的文件路径写法 示例程序如下: 执行结果: 如上所示。 【2】总结 (1)Linux系统:Linux使用斜杆/作为路径分隔符。 (2)网络地址:因web应用使用在Linux系统上面,所以目前所有的网络地址都采用斜杆/作为分隔符。 (3)Windows系统:Win 阅读全文
摘要:
在创建数据库表时,为了给一个string类型的数据定义一个数据库中的数据类型,一般参考的都是char或varchar,但这两者的选择有时候让人很纠结,现总结一下两者的区别: (1)CHAR的长度是固定的,而VARCHAR的长度是可以变化的。 比如,存储字符串“mysql",对于CHAR(10),表示 阅读全文
摘要:
【1】centos6.5 安装openresty步骤 (1)基础依赖库安装 1.1 yum install pcre-devel openssl-devel gcc curl (2)openResty安装 2.1 安装yum-utils yum install yum-utils 2.2 增加ope 阅读全文
摘要:
【1】everything 由来? everything 是澳大利亚人David Carpenter开发的一个运行于windows系统,基于文件、文件夹名称的快速免费搜索引擎。 自从问世以来,因其占用内存小,搜索迅捷,获得了全世界windows用户的追捧,实属职场同仁们必备的利器之一。 【2】eve 阅读全文
摘要:
【1】mysqlbinlog工具 在Windows环境下,安装完成Mysql后,在安装目录bin下会存在mysqlbinlog.exe应用程序。 binlog是二进制内容文件,人类是无法直视的。而mysqlbinlog这个工具是用来辅助人类查看Mysql数据库binlog文件内容的。 (1)但是,利 阅读全文
摘要:
【1】删除Mysql冗余日志 [1]df -h 备注:df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况 应用示例如下: [2]cd / [3]du -sh * 备注:du -sh *查看当前目录下各个文件及目录占用空间大小 [4]cd /var/lib/mysql [5]rm - 阅读全文
摘要:
【1】问题描述 (1)执行SQL语句: use billing; select * from cfg_dict into outfile '/home/kaizenly/cfg_dict.csv' fields terminated by ','; (2)错误提示信息: ERROR 1 (HY000 阅读全文
摘要:
【1】实现如下需求 需求: 实现方案: (1)复现场景 SQL语句: 查询数据集如下图: (2)查询期望结果集 SQL语句: 结果集: 如上所述。 【2】问题2 待续 Good Good Study, Day Day Up. 顺序 选择 循环 总结 阅读全文
摘要:
【1】Mysql select into outfile命令 在Mysql中,与load data infile命令作用相反的一个命令是select into outfile命令 select into outfile命令作用将查询结果输出保存到一个文件中 (1)具体使用示例 [1] 执行SQL语句 阅读全文
摘要:
【1】添加数据报错:Duplicate entry '0' for key 'PRIMARY' (1)问题现象 SQL 语句如下: 报错如下: (2)分析原因 主键字段,没有添加自增 关键字 AUTO_INCREMENT (3)修改后 SQL语句如下: 数据信息: 插入数据,一切顺利。 Good G 阅读全文
摘要:
【1】Mysql load data infile 导入数据出现:Data truncated for column .... 可能原因分析: (1)数据库表对应字段类型长度不够或修改为其他数据类型(即类型错误)试试。 (2)Mysql的my.ini配置文件中有一个max_allowed_packe 阅读全文
摘要:
针对Mysql数据库,表分区类型简析。 【1】表分区类型 (1)Range分区:按范围分区。按列值的范围区间进行分区存储;比如:id小于10存储在一个分区;id大于10小于20存储在另外一个分区; (2)List分区:按离散值集合分区。与range分区类似,不过它是按离散值进行分区。 (3)Hash 阅读全文
摘要:
从MySQL 8.0版本开始,就不允许创建 MyISAM 分区表了,只允许创建已经实现了本地分区策略的引擎。 到目前为止,只有InnoDB和NDB这两个引擎支持本地分区策略。 【1】实际测试 (1)数据库版本号 (2)建表(InnoDB引擎) 创建成功。 (3)建表(MyiSAM引擎) 创建失败: 阅读全文
摘要:
【1】Mysql 基础知识 (1)《Mysql 官网》 (2)《菜鸟教程之Mysql数据库教程》 (3)《C语言中文网之Mysql数据库栏》 (4)《W3School-新学院-Mysql教程》 (5)《Mysql 使用手册》 【2】Mysql 高阶篇 (1)《博客园 Mysql栏》 (2)《ITey 阅读全文
摘要:
【1】Mysql命令load data infile 执行权限问题 工作中,经常会遇到往线上环境mysql数据库批量导入源数据的场景。 针对这个场景问题,mysql有一个很高效的命令:load data infile 通过load data infile命令将data_file文件数据导入表中。 当 阅读全文
摘要:
【1】查询user表结构 不仅知其然,更要知其所以然。 为了更具体的知道user表中的项,建议先查询一下表结构: :> desc mysql.user; 本地结果如下图: 限于篇幅,截图只是一部分,具体请根据本地实际情况。有了这个结果,更便于充分理解用户与权限项。 【2】查询所有用户 :> SELE 阅读全文
摘要:
【1】table concat 简介 使用方式: table.concat(table, sep, start, end) 作用简介: concat是concatenate(连锁、连接)的缩写。 table.concat()函数列出指定table的数组部分从start位置到end位置的所有元素,元素 阅读全文
摘要:
【1】环境部署 [1] 依赖环境安装 在环境的任意目录执行命令:yum install pcre-devel openssl-devel gcc curl 一路手动输入y 直到Complete,安装完成。 [2] 增加仓库 在环境的任意目录执行命令: (2.1)yum install yum-uti 阅读全文
摘要:
【1】remove函数简介 table.remove(table, pos): 返回table数组中位于pos位置的元素,其后的元素会被前移。 pos参数可选, 默认为table长度, 即从最后一个元素开始删。 今天看代码,发现这样一种用法,很新颖。以此备录: 如上,体会一下lua语言的自由度。 G 阅读全文
摘要:
# [1]查看当前版本 gcc --version # 显示4.8.3 # [2]下载更新版本包 # 经实测,本地下载包很慢,建议用迅雷下载(新建任务,输入下载地址:https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz) cd /usr/src 阅读全文