一、登录mysql数据库 1、连接本地mysql数据库,默认端口为3306。 #mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码。 2、通过IP和端口连接远程mysql服务器。 #mysql –u root –p 123456 –h 192.168.10 ...
分类:
数据库 时间:
2019-01-03 21:37:52
阅读次数:
274
mysqldump命令详解 mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等 用法: 参数详解:--print-defaults # 打印程序参数列表并退出. --no-defaults ...
分类:
数据库 时间:
2019-01-03 21:38:22
阅读次数:
165
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要 ...
分类:
数据库 时间:
2019-01-03 21:39:36
阅读次数:
235
需求说明: 今天一同事问,在通过mysqldump导出数据库的时候,能不能把某些表不导出,或者叫做排除在外呢, 记得应该是可以实现,就搜索了下,通过mysqldump的--ignore-table参数能够实现,再次记录下。 操作过程: 1.查看某个库及其中的表的情况 2.通过mysqldump命令的 ...
分类:
数据库 时间:
2019-01-03 21:42:09
阅读次数:
343
本文转自:https://www.cnblogs.com/ivictor/p/5142809.html 报错内容 报错原因 为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysq ...
分类:
数据库 时间:
2019-01-03 21:43:23
阅读次数:
230
Mysql的嵌套表查询 嵌套SELECT语句也叫子查询,一个 SELECT 语句的查询结果能够作为另一个语句的输入值。子查询可以: 出现在Where子句中, 出现在from子句中,作为一个临时表使用, 出现在select list中,作为一个字段值来返回。 示例 1、出现在where子句中 单行子查 ...
分类:
数据库 时间:
2019-01-03 22:32:07
阅读次数:
222
确保redis版本在2.2以上 本文在redis4.0中,通过config set命令,达到不重启redis服务,从RDB持久化切换为AOF 实验环境准备 redis.conf服务端配置文件 启动redis服务端 登录redis-cli插入数据,手动持久化 检查RDB文件 备份这个rdb文件,保证数 ...
分类:
数据库 时间:
2019-01-03 22:33:03
阅读次数:
246
尝试使用Navicat远程连接到我在阿里云服务器上的MySql,通过SSH。 但是报错: 80070007: SSH Tunnel: Server does not support diffie-hellman-group1-sha1 forkeyexchange 解决方案:【亲测有效】 1.打开 ...
分类:
数据库 时间:
2019-01-03 22:40:22
阅读次数:
1952
mysql基础,创建数据库,创建表,操作数据表,操作数据,简单查询,条件查询,排序,分组,聚合,连接查询,子查询 ...
分类:
数据库 时间:
2019-01-03 22:40:33
阅读次数:
160
一、EXPALIN 在SQL语句之前加上EXPLAIN关键字就可以获取这条SQL语句执行的计划 那么返回的这些字段是什么呢? 我们先关心一下比较重要的几个字段: 1. select_type 查询类型 1)simple 简单查询,没有UNION和子查询 2)priamry 主查询,有UNION或子查 ...
分类:
数据库 时间:
2019-01-03 22:40:55
阅读次数:
271
更改用户定义的数据库角色注意事项 需具有以下一项或多项权限或成员身份才能运行此命令: 对角色具有 ALTER 权限 对数据库具有 ALTER ANY ROLE 权限 具有 db_securityadmin 固定数据库角色的成员身份 此外,若要更改固定数据库角色中的成员身份还需要: 具有 db_own ...
分类:
数据库 时间:
2019-01-03 22:41:24
阅读次数:
313
on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 where条件是在临时表生成好后,再对临时表进行过滤的条件,这时已经没有left join和含义,条件不为真的就全部过滤掉。 on 和 left join / right join / inner join / ...
分类:
数据库 时间:
2019-01-03 22:42:23
阅读次数:
181
https://dev.mysql.com/doc/refman/5.7/en/view-updatability.html https://dev.mysql.com/doc/refman/8.0/en/view-updatability.html > 如果视图是使用了连接的视图,则视图的所有组件... ...
分类:
数据库 时间:
2019-01-03 23:34:32
阅读次数:
222
# 存储过程动态执行sql ``` --存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数 create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(... ...
分类:
数据库 时间:
2019-01-03 23:35:55
阅读次数:
385
# 交换两列的数据
## MySQL实现 方案一:
```
update paleo p1, paleo p2
set p1.lat = p2.lng, p1.lng = p2.lat
where p1.id = p2.id
``` 方案二: 原理可能是应该是p1和p2的修改互不影响
```
upd... ...
分类:
数据库 时间:
2019-01-03 23:36:35
阅读次数:
303
# Client does not support authentication protocol 或 Authentication plugin 'caching_sha2_password' cannot be loaded ## 解决方法 使用8.0的MySQL Command Line Cl... ...
分类:
数据库 时间:
2019-01-03 23:37:29
阅读次数:
592
原文:数据库中的聚集索引、非聚集索引、优化索引这篇文章我们来讨论一下索引的问题吧,这篇文章不会介绍怎么创建索引,但是会介绍怎么优化索引。 什么是索引? 索引是对记录按照多个字段进行排序的一种方式。对表中的某个字段建立索引会创建另一种数据结构,其中保存着字段的值,每个值又指向与它相关的记录。这种索引的... ...
分类:
数据库 时间:
2019-01-04 00:18:39
阅读次数:
237
# 减缓 ## 参数化语句 先创建参数化 SQL 语句,然后绑定参数。详细信息,请参见:[Prepared statement - Wikipedia](https://en.wikipedia.org/wiki/Prepared_statement#C#_ADO.NET) 注:可以使用 ORM([... ...
分类:
数据库 时间:
2019-01-04 00:19:12
阅读次数:
175
1.安装mongoDB 官网下载安装: https://www.mongodb.com/download-center/community 安装时选择自定义设置,安装到C盘program Files文件夹下即可 2.配置MongoDB 【这个是在网上照抄的,可以用】 a.在c:\MongoDB(可随 ...
分类:
数据库 时间:
2019-01-04 00:19:40
阅读次数:
224
开始->程序->附件->系统工具->计划任务 .bat文件如下:
```
::数据库+文件备份 @echo off ::日期时间
set yyyymmdd=%date:~0,4%%date:~5,2%%date:~8,2%
set curtime=%time%
IF "%curtime:~2,1%"... ...
分类:
数据库 时间:
2019-01-04 00:21:53
阅读次数:
282