随笔分类 -  MySql

摘要:实际项目中我们已经做了每日定时备份,这可以还原数据到备份时的状态。但是如果我们想要还原数据到任意两次备份中间的任意时间点,单纯使用备份文件就无法做到了,这需要借助mysql的binlog。 还原数据到任意时间点的主要思路: 1、通过备份文件还原数据 2、从binlog中筛选时间段内的日志,在新还原的 阅读全文
posted @ 2022-02-23 14:41 剑握在手 阅读(2064) 评论(0) 推荐(0) 编辑
摘要:1、下载 地址: https://dev.mysql.com/downloads/mysql/ 2、解压 步骤略 3、在mysql目录下新建my.ini [mysql] default-character-set=utf8mb4 [mysqld] port = 3306 basedir=D:\mys 阅读全文
posted @ 2021-01-19 19:06 剑握在手 阅读(122) 评论(0) 推荐(0) 编辑
摘要:本文是一个简单的使用Docker启动MySQL 5.7的步骤。 1、创建目录 目录的创建位置随意,一个位置放配置文件,一个位置放数据文件,命令: mkdir -p /mysql/conf mkdir -p /mysql/data 数据目录必须为空,mysql初始化时会写入写文件,重新安装时尤其注意清 阅读全文
posted @ 2020-02-24 17:26 剑握在手 阅读(564) 评论(0) 推荐(0) 编辑
摘要:先来看看官方的说明 看到了吧!last_insert_id()函数的返回值不是基于整个数据库的插入语句,而是基于单个连接客户端之间所执行的insert语句最近一条,而且客户端之间是不会影响的,它是连接级别的函数,只对当前用户的连接有效。 以下文章来源于网络 在MySQL中,使用auto_increm 阅读全文
posted @ 2017-08-18 14:14 剑握在手 阅读(861) 评论(0) 推荐(0) 编辑
摘要:from:http://narutolby.iteye.com/blog/1893506 阅读全文
posted @ 2017-08-17 10:51 剑握在手 阅读(170) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-07-19 17:05 剑握在手 阅读(2) 评论(0) 推荐(0) 编辑
摘要:步骤如下: 1、 解压缩到某位置, 在其根目录下 新建data空目录, 新建my.ini,内容如下: 结构如图: 2、 配置环境变量,key为MYSQL_HOME,值为D:\mysql-5.7.18-winx64;path下新增字符串:%MYSQL_HOME%\bin 如图: 3、 管理员身份打开c 阅读全文
posted @ 2017-07-03 21:52 剑握在手 阅读(353) 评论(0) 推荐(0) 编辑
摘要:今个一位同事的mysql跑不起来了,之前还好好的,问我怎么恢复,我没在她出问题的机器上弄,在自己机器上试的,最终在CTO的指导下解决了,现记录于此。 1,首先把她的mysql安装文件夹、数据结构文件、数据文件全都复制过来(总之按照原来的mysql目录配置全都拿过来就对了,如果没有配置的那么复杂,本来 阅读全文
posted @ 2016-09-09 11:20 剑握在手 阅读(2469) 评论(0) 推荐(0) 编辑
摘要:在MySQL主从复制机器的master的数据库中创建function,报出如下错误: Error Code: 1418. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and 阅读全文
posted @ 2016-06-12 09:25 剑握在手 阅读(18301) 评论(0) 推荐(5) 编辑
摘要:参见官网文档: http://dev.mysql.com/doc/refman/5.7/en/table-size-limit.htmlhttp://dev.mysql.com/doc/refman/5.7/en/column-count-limit.html 阅读全文
posted @ 2016-05-20 14:15 剑握在手 阅读(1057) 评论(0) 推荐(0) 编辑
摘要:# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FIL 阅读全文
posted @ 2016-05-16 14:22 剑握在手 阅读(346) 评论(0) 推荐(0) 编辑
摘要:以下两段SQL的写法看似相同,结果效果却是不同的写法A:DELETE OM_ORGANIZATION,OM_POSITIONFROMOM_ORGANIZATIONLEFT JOIN OM_POSITION ON OM_POSITION.ORG_ID = OM_ORGANIZATION.ORG_IDW... 阅读全文
posted @ 2015-10-04 00:18 剑握在手 阅读(1438) 评论(0) 推荐(0) 编辑
摘要:示例select * from information_schema.views其中的views可以替换成以下的字段,以下未列举的一般的数据库操作工具,在information_schema后输入【点】应该也可以出来。SCHEMATA表:提供了当前mysql实例中所有数据库的信息。是show dat... 阅读全文
posted @ 2015-09-22 17:18 剑握在手 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:先登录:mysql -h 192.168.5.116 -P 3306 -u root -p123456 首次登陆无密码命令:mysql -h 192.168.5.116 -P 3306 -u root 修改密码(推荐使用方法3): 方法1: 用SET PASSWORD命令 mysql -u root 阅读全文
posted @ 2015-08-28 11:38 剑握在手 阅读(2123) 评论(0) 推荐(0) 编辑
摘要:1、根目录下有一个my-default.ini,复制一下,重命名为my.ini,然后改一下my.ini为符合你情况的配置,一般只需要改basedir 、datadir 、port ,注意前边的井号去掉。文章的最后面附了一个我的简单配置,仅供参考。 如果机器上没有装过mysql,port也不用改,默认 阅读全文
posted @ 2015-08-28 09:27 剑握在手 阅读(651) 评论(0) 推荐(0) 编辑
摘要:Select UID,(@rowNum:=@rowNum+1) as rowNoFrom a,(Select (@rowNum :=0) ) bOrder by a.Money Desc 阅读全文
posted @ 2015-01-15 13:31 剑握在手 阅读(959) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.php100.com/html/webkaifa/database/Mysql/2010/0830/5342.html外键的作用: 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值! 例如: a b 两个表 a表中存有 客户号,客户名称 b表中存有 每个客户的订单 有了外键后 你只能在确信b 表中没有客户x的订单后,才可以在a表中删除客户x 建立外键的前提: 本表的列必须与外键类型相同(外键必须是外表主键)。 指定主键关键字: foreign key(列名) 引用外键关键字: refe... 阅读全文
posted @ 2013-12-16 14:47 剑握在手 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:一般MySql都有自带的命令提示符工具。如果从cmd下进入的话,要cd到mysql.exe所在目录,或者配置好path。mysql –u root password 以用户名root,密码password登陆mysqluse user 使用user数据库select @@tx_isolation; ... 阅读全文
posted @ 2013-12-06 14:43 剑握在手 阅读(258) 评论(0) 推荐(0) 编辑

返回顶部↑
点击右上角即可分享
微信分享提示