Fork me on GitHub

随笔分类 -  数据库

摘要:MySQL报错:1055 - Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'xxx' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 阅读全文
posted @ 2020-08-26 14:17 流柯 阅读(1361) 评论(0) 推荐(0) 编辑
摘要:DDL DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,” 阅读全文
posted @ 2019-12-16 16:00 流柯 阅读(958) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-10-30 11:54 流柯 阅读(0) 评论(0) 推荐(0) 编辑
摘要:在实际测试工作过程中,有时因为生产环境已有历史数据原因,需要测试环境数据id从某个值开始递增,此时,我们需要修改数据库中自增ID起始值,下面以MySQL为例: 表名:users; 建表时添加: 表已创建,修改: 阅读全文
posted @ 2019-05-06 17:32 流柯 阅读(36328) 评论(0) 推荐(2) 编辑
摘要:1、安装YUM Repo 从CentOS 7开始使用 MariaDB 替代默认的 MySQL,由于CentOS7 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 然后进行repo的安装: 执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件my 阅读全文
posted @ 2018-11-23 14:36 流柯 阅读(292) 评论(0) 推荐(0) 编辑
摘要:从CentOS 7开始,使用 MariaDB 替代默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 Linux下安装MariaDB官方文档 阅读全文
posted @ 2018-11-23 14:25 流柯 阅读(3067) 评论(0) 推荐(0) 编辑
摘要:存储过程简介 SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结 阅读全文
posted @ 2018-07-27 14:22 流柯 阅读(771) 评论(0) 推荐(0) 编辑
摘要:URL和JDBC驱动: Datebase Driver class Database URL MySQL com.mysql.jdbc.Driver jdbc:mysql://host:port/{dbname} PostgreSQL org.postgresql.Driver jdbc:postg 阅读全文
posted @ 2017-08-02 17:22 流柯 阅读(829) 评论(0) 推荐(0) 编辑
摘要:oracle性能分析入门学习中,遇到oracle数据库的性能问题,一般首要的步骤就是导出AWR的分析报告,awr报告是oracle自带的监控报告,会自带很多监控数据,那么本篇博客就是介绍如何导出awr报告 1.首先需要进入oracle用户,linux命令:su oracle,可以看到从root用户改 阅读全文
posted @ 2017-07-20 13:39 流柯 阅读(1750) 评论(0) 推荐(0) 编辑
摘要:为了给MYSQL用户设置远程连接权限,经历的种种错误总结 ERROR 2003 (HY00 原因是MySQL考虑到安全因素,默认配置只让从本地登录 打开 /etc/mysql/my.cnf 文件,找到 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0 阅读全文
posted @ 2017-05-04 10:36 流柯 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:修改配置文件 在配置文件my.ini中加上下面两句话 第一句使用来定义慢查询日志的路径(若是linux系统,会涉及权限问题)第二句使用来定义用时超过过多少秒的查询是慢查询,单位:秒。 查看配置验证是否配置成功: 执行慢查询操作,验证是否记录日志: 自己搭建的环境数据量小,模拟执行慢查询比较困难,可以 阅读全文
posted @ 2017-03-18 01:07 流柯 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库不允许从远程访问怎么办? 下面提供两种方法: 1.改表法 MySQL的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称" 阅读全文
posted @ 2016-10-19 18:51 流柯 阅读(810) 评论(0) 推荐(0) 编辑
摘要:Explain语法EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT ……用于分... 阅读全文
posted @ 2015-04-16 17:39 流柯 阅读(2770) 评论(3) 推荐(3) 编辑
摘要:公司业务需要,把服务搭在中标下,在中标下装了DB2 Express-C v9.7.1,之前用着没有问题,隔了一段时间没用,最近又需要用到它,出了一些菜鸟问题,记录下来以免有人和我犯同样的错误。。。进入正题。实例用户登录系统,终端db2cc启动图形化界面的控制中心,新建数据库SQL1032N No S... 阅读全文
posted @ 2015-03-13 15:46 流柯 阅读(3827) 评论(1) 推荐(0) 编辑
摘要:* 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。如何分析:* 在看awr报告的时候,我们并不需要知道所有性能指标的含义,就可以判断出问题的所在,这... 阅读全文
posted @ 2015-02-10 12:15 流柯 阅读(4787) 评论(0) 推荐(0) 编辑
摘要:/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m... 阅读全文
posted @ 2015-02-10 11:16 流柯 阅读(236) 评论(0) 推荐(0) 编辑
摘要:最近很多同学问到一个问题,如何将MSSQLServer的数据库以及里面的数据导出为SQL脚本,主要问的是MSSQLServer2000和2005,因为2008的管理器已经有了这个功能,2000和2005则没有。 上网查了一下,有用命令什么的,这里介绍一个相对简单易操作的方法: 需要... 阅读全文
posted @ 2015-01-22 15:36 流柯 阅读(5011) 评论(0) 推荐(0) 编辑
摘要:最近公司项目的MySQL数据库要迁移到linux下,部署时日志总是显示报找不到一个表,用MYSQL查看明明有这个表。后来经百度,原来LINUX下的MYSQL默认是区分表名大小写的。用命令查看当前是否区分大小写:***************************************mysql>... 阅读全文
posted @ 2015-01-12 18:05 流柯 阅读(4708) 评论(0) 推荐(0) 编辑

访客: 浏览:
点击右上角即可分享
微信分享提示
北京
15:17发布
北京
15:17发布
7°
东南风
3级
空气质量
相对湿度
36%
今天
3°/11°
周六
雨夹雪
-2°/6°
周日
晴 / 多云
-1°/8°