随笔分类 - 数据库
远程连接MySQL数据库报错:is not allowed to connect to this MYSQL server的解决办法
摘要:1. 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -p mysql>use
阅读全文
SQL模糊查询的四种匹配模式
摘要:执行数据库查询时,有完整查询和模糊查询之分,一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 一、四种匹配模式 关于条件,SQL提供了四种匹配模式: 1、% 表示任意0个或多个字符,可匹配任意类型和长度的字符。有些情况下是中文,需用两个百分号(%%)表示: S
阅读全文
查看数据库加密数据
摘要:--1 创建数据库主密钥 use test GO CREATE MASTER KEY ENCRYPTION BY PASSWORD='password123' GO --2创建存放加密数据的表 CREATE TABLE dbo.SecTable ( ID INT IDENTITY PRIMARY K
阅读全文
初次登陆MySQL修改密码是出现Unknown column 'password' in 'field list'的解决方法
摘要:刚开始接触MySQL,对着方面的知识不太了解,以至于安装MySQL的过程中处处碰壁,这篇博客是转载的大牛的博客解决了我今天学习的过程中碰到的最后一个问题,拯救苦苦思索中的小伙伴们。 MySQL启动报错:http://blog.sina.com.cn/s/blog_a0d0fbbd01016b1j.h
阅读全文
mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)
摘要:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (usin
阅读全文
mysql修改root密码和设置权限
摘要:整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqlad
阅读全文
Navicat Premium 12破解版激活
摘要:使用打包下载就可以了 打包下载:(注册机有5.0和5.1用哪个看心情,我用的5.1) 连接:https://pan.baidu.com/s/1IzYNJQLPciYrkTXe2ulceQ 提取码:8afm Navicat Premium 12.1与5.0注册机下载: https://pan.baid
阅读全文
mysql与mongoDB常用命令
摘要:操作 mysql MongoDB 连接数据库 mysql -h 地址 -u 用户名 -p密码 打开mongo自动连接本地 查看主机上的所有数据库 show databases; show dbs 使用或转到新建某数据库 use dbName;/ create database dbName; use
阅读全文
Sequelize基本操作
摘要:Sequelize 是 Node 的一个 ORM(Object-Relational Mapping) 框架,用来方便数据库操作。 配置 sequelize 以 mysql 为例 首先我们要引入npm包,sequelize 依赖 mysql2 作为底层驱动,暴露出自己的 API 让我们调用,在转成
阅读全文
经典SQL语句大全(绝对的经典)
摘要:一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'te
阅读全文
亿级高并发数据库调优与最佳实践法则
摘要:做业务,要懂基本的SQL语句; 做性能优化,要懂索引,懂引擎; 做分库分表,要懂主从,懂读写分离… 数据库的使用,是开发人员的基本功,对它掌握越清晰越深入,你能做的事情就越多。 今天我们用10分钟,重点梳理一遍以下几方面: 数据库知识点汇总;数据库事务特性和隔离级别;详解关系型数据库、索引与锁机制;
阅读全文
IOPS QPS TPS
摘要:IOPS:(Input/Output operations Per Second,既每秒处理I/O的请求次数) IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成,这里提到磁盘读写能力,比如它每秒读100M,写50M.这个说明的是数据吞吐量,而IOPS指的则是每
阅读全文
mysql不会使用索引,导致全表扫描情况
摘要:不会使用索引,导致全表扫描情况1.不要使用in操作符,这样数据库会进行全表扫描,推荐方案:在业务密集的SQL当中尽量不采用IN操作符2.not in 使用not in也不会走索引推荐方案:用not exists或者(外联结+判断为空)来代替3<> 操作符(不等于) 使用<>同样不会使用索引,因此对它
阅读全文
MYSQL性能优化的最佳20+条经验
摘要:今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优
阅读全文