数据库
平淡中的乐趣
这个作者很懒,什么都没留下…
展开
-
同一个表的俩个字段相加排序
select id,sum(字段1)+sum(字段2) as ab FROM `表名` GROUP BY id order by ab desc ;原创 2020-10-13 15:21:48 · 1228 阅读 · 0 评论 -
mysql全套修改密码
8.0之后:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';5.7:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';之前修改密码:update mysql.user set authentication_string=password("你的密码") where user="roo原创 2020-06-23 11:21:16 · 234 阅读 · 0 评论 -
mysql8 重置密码
mysql5 的时候,可以在my.ini 中通过添加 skip-grant-tables,跳过密码验证,但是换成mysql8 的时候会启动不了服务,所以就要用到下面这个方法了具体操作流程如下:利用–init-file参数解决该参数指定服务启动时先执行一个包含sql命令文件,因此,只需要将重置密码的命令写在该文件中,以此参数指定启动时执行该命令,启动完成即可重置系统密码了。第一步,关掉系统服务net stop mysql第二步,创建一个文本文件,内含一条密码修改命令ALTER USER '原创 2020-06-22 16:37:44 · 286 阅读 · 0 评论 -
postgresql mysql索引分类及类型
索引是指按表中某些关键属性或表达式建立元组的逻辑顺序,它是由一系列表元组的标识号...转载 2020-03-27 09:55:54 · 1151 阅读 · 0 评论 -
mysql初始化配置
Windows操作系统中,我们安装Mysql有两个选择:一是下载MSI点击运行,利用windows系统安装程序的方法按部就班的来安装;二是下载ZIP,解压出来就能立即使用。在使用ZIP安装时,安装好之后默认是没有my.ini配置文件的: 当我们想修改数据库的配置信息如 wait_timeout、interactive_timeout、max_conne...转载 2020-03-20 12:53:47 · 8702 阅读 · 2 评论 -
psql 卡住 锁表问题
有时候用pgsql执行操作的时候,一个表就一直卡住,可能是表锁了查询是否有锁表:select oid from pg_class where relname='可能被锁的表'select pid from pg_locks where relation='上面查出来的oid'如果查询到了结果, 表示该表被锁了,需要解锁select pg_cancel_backend( '上面查...原创 2020-02-29 16:02:55 · 1457 阅读 · 0 评论 -
postgresql 口令: psql: 致命错误: 用户 认证失败
当我们刚刚安装完成postgresql后,直接通过cmd psql打开时,无论我们输什么密码都是错误的。其实是因为默认他会使用系统的账户名来登陆,而pgsql中其实没有这个账户,我们应该改成psql -U postgres然后输入你安装时的密码就可以了...原创 2020-02-12 15:25:56 · 10879 阅读 · 3 评论 -
an error occured executing the Microsoft VC++ runtime installer
当安装postgresql11的时候,出现 an error occured executing the Microsoft VC++ runtime installer解决办法:首先切换到你下载的exe目录下,打开cmd,然后输入postgresql-11.1-1-windows-x64.exe --install_runtimes 0然后他就会跳出:安装就可以了...原创 2020-02-12 15:19:43 · 763 阅读 · 2 评论 -
pgsql 改变现有的表结构
ALTER TABLENameALTER TABLE -- 修改表的定义SynopsisALTER TABLE [ ONLY ] name [ * ] action [, ... ]ALTER TABLE [ ONLY ] name [ * ] RENAME [ COLUMN ] column TO new_columnALTER T...转载 2020-01-15 12:04:35 · 780 阅读 · 0 评论 -
windows pgsql 安装postgis
今天本地要测试使用postgresql的gis,网上都是些 乱七八糟的 ,搜了半天总结了一下:首先去下面这个地址下载postgis安装包postgis安装地址因为我是pg11,所以这里我选择最后一个 postgis-bundle-pg11x64-setup-3.0.0-3.exe双击安装安装的时候只改一个安装地址,安装地址选择你的postgresql目录,比如我的postgresql安...原创 2019-12-23 10:49:31 · 3475 阅读 · 0 评论 -
Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections
刚昨天我java项目本地跑得贼六,一布置到服务器上之后就报:Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections,网上搜了半天说什么防火墙啊,账号密码错误啥的原因,全都是瞎扯淡;后来和老大反应说这个postgresql连不上,老大说postgres...原创 2019-12-07 10:41:22 · 16853 阅读 · 8 评论 -
mpp架构
数据库构架设计中主要有Shared Everthting、Shared Nothing、和Shared Disk:Shared Everthting:一般是针对单个主机,完全透明共享CPU/MEMORY/IO,并行处理能力是最差的,典型的代表SQLServerShared Disk:各个处理单元使用自己的私有 CPU和Memory,共享磁盘系统。典型的代表Oracle Rac, 它...转载 2019-09-05 16:51:25 · 734 阅读 · 0 评论 -
mysql数据库储存过程
mysql数据库储存过程mysql数据库的 ‘储存过程’ 其实就是把多个select操作的语句封装起来,再给他们一个名称用来以后的调用,你可以理解为python中的函数,差不多优点1 通过吧处理封装在容易使用的单元中,简化复杂的操作2 由于不要求反复建立一系列处理步骤,这保证了数据的完整性。如果开发人员和应用程序都使用了同一存储过程,则所使用的代码是相同的。还有就是防止错误,需要执行的步骤...原创 2019-08-28 20:26:23 · 4308 阅读 · 0 评论 -
mysql数据库视图
mysql数据库视图和储存过程先说说数据库视图,视图,注意它是一张 虚拟表,是一张仅存在于咱自己概念上的表,即数据库中看不到但只要你创建他就存在的一张表,是你自定义的一个表或多个表中导出来的表,作用和真实表一样,包含一系列带有行和列的数据 视图中,用户可以使用SELECT语句查询数据,也可以使用INSERT,UPDATE,DELETE修改记录,视图可以使用户操作方便,并保障数据库系统安全优...原创 2019-08-28 19:46:57 · 1150 阅读 · 0 评论 -
mongodb数据库的操作指令
mongodb的操作指令4.1、 查看当前数据库db4.2、查看所有的数据库show dbs4.3、切换数据库指令简单的说就是创建的时候是没有数据的,但是它是存在着的,只有用的时候才有用,就是在你要传到新数据库的时候,都要先use一下才可以导入4.4、删除数据集指令db.dropDatabase()5、创建用户5.1、创建超级管理员切入数据库use admindb.c...原创 2019-07-27 09:36:39 · 1161 阅读 · 0 评论 -
windows,ubuntu安装数据库mongodb(亲测100%详细安装易懂,不懂我倒立拉*)
MongDBMongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的1、安装MongoDBwindows:首先咱打开官网下载:https://www.mongodb.com/download-center/co...原创 2019-07-27 08:48:32 · 169 阅读 · 0 评论