随笔分类 - SQL
摘要:一、参数解释 0:log buffer将每秒一次地写入log file中,并且log file的flush(刷到磁盘)操作同时进行。该模式下在事务提交的时候,不会主动触发写入磁盘的操作。 1:每次事务提交时MySQL都会把log buffer的数据写入log file,并且flush(刷到磁盘)中去
阅读全文
摘要:Jquery中文网 > 数据库 > mysql > 正文 MySQL mysqldump与source导入慢的解决方法 MySQL mysqldump与source导入慢的解决方法 发布时间:2017 02 26
阅读全文
摘要:1.导出整个数据库mysqldump u 用户名 p 数据库名 > 导出的文件名mysqldump u dbuser p dbname > dbname.sql2.导出一个表mysqldump u 用户名 p 数据库名 表名> 导出的文件名mysqldump u dbuser p
阅读全文
摘要:数据库操作中如何批量执行多个sql文件?1.应用场景:在历史数据导入过程中,会发现有很多个表形成的.sql文件,要是一个一个文件去手动执行,实在是费时间,所以采取以下方法。2.将文件放在一定位置,执行代码获取sql文件名,代码下载地址:https://download.csdn.net/downlo
阅读全文
摘要:<! flowchart 箭头图标 勿删 方法1 若有SQL脚本a.sql, b.sql, 其目录在f盘根目录下, 则可再写一个SQL脚本c.sql(假设其目录也在f盘根目录下, 也可以在其他路径下)如下: source f:/a.sql; source f:/b.sql; 然后执行source f
阅读全文
摘要:缘由: 在查询Mysql中的数据库,或者修改比较大的表的时候就会出现这种情况;google之:方案1.在mysql配置文件[myslqd]下面添加一行设置skip name resolve.需要重启mysql服务. 方案2.在hosts文件内添加: ip与主机名的映射关系,如: 127.0
阅读全文
摘要:写入MySQL报错超出 max_allowed_packet 的问题。MySQL会根据配置文件会限制server接受的数据包的大小。如果写入大数据时,因为默认的配置太小,插入和更新操作会因为 max_allowed_packet 参数限制,而导致失败。查看当前配置:mysql> show va
阅读全文
摘要: Navicat导出百万级数据时,报错:2013 Lost connection to MySQL server during query 网上一番搜索,修改mysql如下几处配置
阅读全文
摘要:昨天使用Navicat for MySQL导入MySQL数据库的时候,出现了一个严重的错误,Lost connection to MySQL server during query,字面意思就是在查询过程中丢失连接到MySQL服务器。 [Msg] Decompressing... [Msg] Tab
阅读全文
摘要:1、待执行的sql文件为1.sql、2.sql、3.sql、4.sql等 2、写一个batch.sql文件: source 1.sql; source 2.sql; source 3.sql; source 4.sql; 3、在mysql下执行source batch.sql; 注意路径问题。 方法
阅读全文
摘要:Sqlcmd实用工具,可以输入 TRANSACT SQL 语句、 系统过程和脚本文件,通过各种可用模式: 通过命令提示符。 在中查询编辑器在 SQLCMD 模式下。 在 Windows 脚本文件。 在 SQL Server 代理作业的操作系统 (Cmd.exe) 作业步骤。 该实用工具使用 ODBC
阅读全文
摘要:摘要:很多时候我们在做系统升级时需要将大量的.sql文件挨个执行,十分不方便。而且考虑到执行顺序和客服的操作方便性,能不能找到一种简单的方法来批量执行这些sql文件呢? 主要内容: 准备工作 利用osql/ocmd命令批量执行sql文件 使用master..xp_cmdshell存储过程调用osql
阅读全文
摘要:本章主要内容:一、外键二、表连接三、子查询四、索引一、外键:1、什么是外键2、外键语法 3、外键的条件4、添加外键5、删除外键1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用
阅读全文
摘要:一、常见字符串函数:1、CHAR_LENGTH 获取长度(字符为单位)2、FORMAT 格式化3、INSERT 替换的方式插入4、INSTR 获取位置5、LEFT/RIGHT 取左、取右6、LENGTH 获取长度(字
阅读全文
摘要:【正文】一、navicat的引入:(第三方可视化的客户端,方便MySQL数据库的管理和维护)NavicatTM是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让
阅读全文
摘要:CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, char(30) NOT NULL, char(10) NOT NULL, char(30) NOT NULL, PRIMARY KEY ( ), KEY ( ) ) ENGINE=InnoDB AUTO
阅读全文
摘要:有些同仁对于 JeeSite 4 中的树表设计不太了解,本应简单的方法就可实现,却写了很多复杂的语句和代码,所以有了这篇文章。 在 JeeSite 4 中的树表设计我还是相对满意的,这种设计比较容易理解,不会太依赖数据库的语法,对兼容多数据库比较好。相比网上大牛的左右值树设计简单了很多,并且可随时调
阅读全文
摘要:jeesite中一共有55张表,如下 其中以act_ 开头的是Activity工作流的表,cms_ 开头的是内容管理系统的表,oa_ 开头的是办公自动化,sys_ 开头的是系统表,test_ 开头的是表的生成方法。 1.系统表: 表名称:sys_area区域表(12个字段) 字段名称 数据类型 长度
阅读全文
摘要:阅读更多 http://junjunbest.iteye.com/blog/395421 ==================================================================================================
阅读全文
摘要:<! flowchart 箭头图标 勿删 为什么要引入字典表和实例表 首先我们来看一个小例子,来理解为什么要引入字典表和实例表? 情景一:假如你在玩一个游戏,突然爆了一件十分稀有的武器,假如开发者设计的表是这样的: table inst_equip( id, userId, 装备名称, 装备图片,
阅读全文