1. 包含表头 2. 不含表头 3. 列之间使用逗号分隔 ...
分类:
数据库 时间:
2018-02-26 17:48:43
阅读次数:
211
工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj MySQL数据备份 物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。 逻辑备份: 备份的是 ...
分类:
数据库 时间:
2018-02-20 16:21:39
阅读次数:
236
一、IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具navicat 二、MySQL数据备份 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境( 如数据文件、控制文件、归档日志文件等)。但不能恢复到异构系统中如Windows。 #2. 逻辑备份: ...
分类:
数据库 时间:
2018-02-20 12:20:47
阅读次数:
233
阅读目录 一 IDE工具介绍 二 MySQL数据备份 三 pymysql模块 一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 掌握: #1. 测试+链接数据库 #2. 新建库 ...
分类:
数据库 时间:
2018-01-18 00:54:36
阅读次数:
269
主从复制结构、双主复制结构、利用SSL实现安全的MySQL主从复制一、主从复制结构实验1.主服务器配置可以先更改server_id在/etc/my.cnf文件中,添加server_id=11重启服务,在mysql命令行查看MariaDB [(none)]> select @@server_id;+-------------+| @@server_id |+-------------+| &n
分类:
数据库 时间:
2018-01-16 13:49:37
阅读次数:
194
在shell开发中,很多时候我们需要操作mysql数据库(比如:查询数据、导出数据等),但是我们又无法进入mysql命令行的环境,就需要在shell环境中模拟mysql的环境,使用mysql相关命令,本文总结几种shell操作mysql的方法,供大家参考。 方案1 mysql -uuser -ppa ...
分类:
数据库 时间:
2018-01-12 14:17:32
阅读次数:
222
转载:https://www.cnblogs.com/wardensky/p/4569133.html SQL优化准则 SQL执行计划 在mysql命令行中,执行explain命令可以看到sql执行计划,如下图所示: ID Id:包含一组数字,表示查询中执行select子句或操作表的顺序 selec ...
分类:
数据库 时间:
2018-01-10 15:47:22
阅读次数:
305
问题是这样的,使用mysqldump备份线上数据库之后,然后通过mysql命令行恢复到线下数据库,发现视图都成了表。为什么会这样呢?这就得聊聊mysql备份恢复的机制了其实查看mysqldump备份产生的sql语句,会发现视图首先会恢复成表,之后再删除表,新建视图。如下图,可以看到在15572行先创建了v_t_borrow_details表,然后在21322行创建了v_t_borrow_detai
分类:
数据库 时间:
2018-01-10 14:49:52
阅读次数:
794
今天我有个朋友让我帮他在windowServer服务器上备份一下mysql的数据库,于是花了一天的时间完成了一个每天定时备份数据库的功能,小编在这里为大家记录一下: 首先对于mysql命令行的导入导出作一个简单的梳理 一、导入 ①mysql -h主机 -u账号 -p密码 db < db.sql[存放 ...
分类:
数据库 时间:
2018-01-02 19:57:09
阅读次数:
201
在练习项目中,没有使用mysql行级锁。而是通过rabbitmq队列,使用库存增加以及减少。通过显示创建事务实现两表更新数据。在测试过程中,多人操作订单,导致出现事务锁超时,在MySQL命令行使用 查到MySQL有很多update进程处于sleep中。可以判断可能由于事务中的逻辑中断或者代码出错后未 ...
分类:
数据库 时间:
2017-12-13 20:11:34
阅读次数:
171