前言 以前遇到过本地运行没有任何问题,部署到服务器上却出现数据库连接失败。 正文 排查顺序: 数据库权限 我们的sql的账号决定了我们的权限,那么要观察下是否我们的账号有该数据库的读写权限,先把权限归为最大,先查看是否问题出在这上面。 安全性->登录名->服务器角色->勾上sysadmin 一般已存 ...
分类:
数据库 时间:
2020-06-15 14:18:05
阅读次数:
127
--查找数据库已建好的目录 :DATA_PUMP_DIRselect * from dba_directories; 导出expdp--directory=DATA_PUMP_DIR,导出文件存储的目录-- dumpfile=C5_A2_1.dmp,导出的文件名--TABLES=djxx,tjc01 ...
分类:
数据库 时间:
2020-06-15 14:13:55
阅读次数:
72
版本:QT5.2, Windows10 操作系统 1. 如果只在计算机上安装了VS2015,那么下图所示的MSVC2015的编译器图标会是一个黄色的感叹号,,Debuggers页面没有Windows的CDB调试器,此时可以用MSVC编译器对Qt Creator编写的程序进行编译,但是不能调试,这是因 ...
分类:
数据库 时间:
2020-06-15 13:41:43
阅读次数:
79
1 import pymysql 2 import pandas 3 db=pymysql.connect(host='localhost',port=3306,user='root',database='lihao',password='lh19990317') 4 #cursor=db.curs ...
分类:
数据库 时间:
2020-06-15 12:14:50
阅读次数:
58
一次开发找到了我,说前端访问500,第一感觉就是访问后端的数据库挂了,且报错没有足够的内存,报错如下,实际看了下数据库是活着的,物理内存充足,应该是分配oracle的SGA内存不足了。 由于经验不足,我的第一感觉,内存不足了,要扩容了,于是各种请教查询文档,在测试服务器上模拟出,如何扩容?流程如下: ...
分类:
数据库 时间:
2020-06-15 12:09:47
阅读次数:
73
需要用到企业表中的创建时间、企业名称、企业id 几个信息对应店铺表中的创建时间、店铺名称,所属企业id。但同时店铺表里面还有其他的默认字段需要插入, 这时在企业表的时候将默认字段值写上,并给几个别称(如果不给别称,当默认值相同时,查询的速度就会很慢很慢) insert into shop_info ...
分类:
数据库 时间:
2020-06-15 11:53:28
阅读次数:
66
准备工作:新建表tb_coupon /* Navicat Premium Data Transfer Source Server : root@localhost Source Server Type : MySQL Source Server Version : 50527 Source Host ...
分类:
数据库 时间:
2020-06-15 10:28:37
阅读次数:
83
浅谈SQL优化入门:1、SQL查询语句的执行顺序 浅谈SQL优化入门:2、等值连接和EXPLAIN(MySQL) 浅谈SQL优化入门:3、利用索引 ...
分类:
数据库 时间:
2020-06-15 10:14:33
阅读次数:
73
.dump (Create Dump File) .dump 命令创建一个用户模式或内核模式崩溃转储文件。 语法 .dump Options FileName .dump /? 参数 Options指定下面这些选项的一个或多个。/o覆盖具有相同名字的dump文件。如果没有使用该选项又存在一个相同名字 ...
分类:
数据库 时间:
2020-06-15 09:44:21
阅读次数:
70
前言 经过了前面的一系列理论,那么用一个例子去看一下吧。 正文 EXPLAIN SELECT t3.emp_no,t3.first_name,(select t4.last_name from temployees t4 where t4.emp_no=t3.emp_no) AS last_name ...
分类:
数据库 时间:
2020-06-15 00:03:46
阅读次数:
89
准备我们需要的表结构和数据 两张表 studnet(学生)表和score(成绩)表, 创建表的SQL语句如下 CREATE TABLE `student` ( `id` int(11) NOT NULL, `no` varchar(20) DEFAULT NULL, `name` varchar(2 ...
分类:
数据库 时间:
2020-06-14 23:52:04
阅读次数:
80
package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) // 定义表字段 type user struct { id int name string age int } var db *sql.D ...
分类:
数据库 时间:
2020-06-14 23:49:35
阅读次数:
78
1. 转自https://www.jianshu.com/p/5e0062f6cf62 1. MyCAT基础架构图 image.png 2. MyCAT基础架构准备 2.1 环境准备: 两台虚拟机 db01 db02 每台创建四个mysql实例:3307 3308 3309 3310 2.2 删除历 ...
分类:
数据库 时间:
2020-06-14 23:49:18
阅读次数:
78
全列匹配 最佳左前缀法则 不在索引列上做任何操作(计算、函数、自动、手动类型转换),会导致索引失效 存储引擎不能使用索引中范围条件右边的列 尽量使用覆盖索引(只访问索引的查询(索引和查询列一致)),少用:select * mysql 再使用不等于(!=或者<>)的时候无法使用索引会导致全表扫描 is ...
分类:
数据库 时间:
2020-06-14 23:39:26
阅读次数:
75
这两天正在看高性能MySQL,对于当前知识的一个完善,所以只是一些零星的知识点,并不是系统的总结,希望对看到的朋友有所帮助,一起成长! 1.更小的通常更好 尽量使用可以正确存储数据的最小数据类型,更小的数据类型通常更快,因为它占用更少的磁盘、内存和CPU缓存,处理时需要的CPU周期也更少2.简单就好 ...
分类:
数据库 时间:
2020-06-14 23:37:15
阅读次数:
99
本次安装Mysql的CentOS版本是7.7 1.下载Mysql 首先去Mysql官网下载安装包,网址https://dev.mysql.com/downloads/mysql/,下载后将Mysql安装包上传至服务器/usr/local/目录下 2.创建Mysql用户和组 groupadd mysq ...
分类:
数据库 时间:
2020-06-14 23:23:40
阅读次数:
72
Where、order by、group by、join、distinct union 后面的字段最好加上索引 ...
分类:
数据库 时间:
2020-06-14 20:45:31
阅读次数:
75