随笔分类 -  Sql

mysql通过列名搜索出表名
摘要:select * from information_schema.columns where TABLE_SCHEMA = '库名' AND column_name = '列名' 阅读全文

posted @ 2021-04-12 16:15 灬菜鸟灬 阅读(260) 评论(0) 推荐(0)

mysql 更新并生成指定范围随机数
摘要:1、生成0-10的随机数 SELECT FLOOR(RAND() * 10) 2、生成10-100的随机数 SELECT FLOOR(10 +RAND() * 100) 3、更新某表数据 UPDATE table set value=FLOOR(50 +RAND() * 150) 阅读全文

posted @ 2020-12-06 17:25 灬菜鸟灬 阅读(2488) 评论(0) 推荐(0)

访问GitLab的PostgreSQL数据库
摘要:1、登陆gitlab的安装服务查看配置文件:cat /var/opt/gitlab/gitlab-rails/etc/database.yml 2、配置 1)# vim /var/opt/gitlab/postgresql/data/pg_hba.conf host all all 192.168. 阅读全文

posted @ 2020-08-12 10:41 灬菜鸟灬 阅读(2394) 评论(0) 推荐(0)

mysql性能调优及常规使用
摘要:1、索引 1.1索引概述 帮助mysql高效获取数据的数据结构。在数据之外,数据库系统还维护满足特定的查找算法的数据结构,这些数据结构一某种方式引用(指向)数据。 优势:1)类似于书籍的目录索引,提高致据检素的效率,降低教据库的IO成本 2)通过索引列对数据进行排序,降低数据排序的成本,降低CPU的 阅读全文

posted @ 2020-06-15 18:06 灬菜鸟灬 阅读(319) 评论(0) 推荐(0)

oracle常用命令
摘要:1、常用的命令: 系统登陆:sqlplus / as sysdba 用户登陆:sqlplus 用户名/密码 授权:grant connect ,resource,dba to 用户名; 1.1查询 1.1.1单表查询 查看当前登陆的用户:show user 查看当前用户的表:select *|列名 阅读全文

posted @ 2020-06-09 23:35 灬菜鸟灬 阅读(377) 评论(0) 推荐(0)

mongodb常用命令
摘要:1、客户端连接服务 >mongo 2、查看数据库信息 >db.stats() 3、显示有哪些数据库 >show dbs; 4、选择使用哪个库 >use 数据库名 5、显示数据库中有哪些表 >show tables; 6、查看表信息 db.data_sys_log.stats() 7、数据库帮助 >d 阅读全文

posted @ 2019-11-11 22:05 灬菜鸟灬 阅读(289) 评论(0) 推荐(0)

关系型数据库与非关系型数据库区别
摘要:关系型数据库(Mysql和Oracle) 1.表和表、表和字段、数据和数据存在着关系 优点: 1.数据之间有关系,进行数据的增删改查的时候是非常方便的 2.关系型数据库是有事务操作的,保证数据的完整性和一致性。 缺点: 1.因为数据和数据是有关系的,底层是运行了大量的算法,大量算法会降低系统的效率, 阅读全文

posted @ 2019-11-01 11:49 灬菜鸟灬 阅读(8307) 评论(0) 推荐(1)

mysql常用命令
摘要:连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\" 修改密码:mysqladmin -u用户名 -p旧密码 password 阅读全文

posted @ 2019-10-23 11:29 灬菜鸟灬 阅读(213) 评论(0) 推荐(0)

Navicat连接MySQL数据库出现 ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded
摘要:装了mysql 8之后因为mysql8采用了新的加密方式,很多软件还不支持, 解决方法如下: 1. 管理员权限运行命令提示符,登陆MySQL mysql -u root -p 2. 修改账户密码加密规则并更新用户密码 ALTER USER 'root'@'localhost' IDENTIFIED 阅读全文

posted @ 2019-10-22 18:12 灬菜鸟灬 阅读(1641) 评论(0) 推荐(0)

Mysql性能监控项及sql语句
摘要:推荐一款mysql监控软件MONyog 1、查询缓存: mysql> show variables like '%query_cache%'; 2、缓存在Cache中线程数量thread_cache_size: mysql> show variables like 'thread%'; 3、DB已连 阅读全文

posted @ 2018-12-21 00:29 灬菜鸟灬 阅读(1679) 评论(0) 推荐(0)

Linux下卸载安装mysql
摘要:1、卸载命令:# rpm -qa |grep -i mysql # yum remove mysql-community mysql-community-server mysql-community-libs mysql-community-common 2、安装:# wget http://dev 阅读全文

posted @ 2018-12-19 22:50 灬菜鸟灬 阅读(402) 评论(0) 推荐(0)

postgresql数据库导入导出
摘要:导出数据库 1、定位到postgresql的安装目录bin下 :# cd /usr/local/postgresql-9.4.8/bin 2、执行导出命令:# ./pg_dump -U username(用户名) databasename(数据库名) > /home/123.sql 3、将数据库导入 阅读全文

posted @ 2018-11-07 17:42 灬菜鸟灬 阅读(1536) 评论(0) 推荐(0)

Linux下postgres安装fuzzystrmatch其他拓展包
摘要:(1)安装gdal # wget http://download.osgeo.org/gdal/2.0.0/gdal-2.0.0.tar.gz # tar zxvf gdal-2.0.0.tar.gz # cd gdal-2.0.0 # ./configure --prefix=/usr/local 阅读全文

posted @ 2018-09-08 15:49 灬菜鸟灬 阅读(1370) 评论(0) 推荐(0)

Linux下postgresql数据库部署与配置
摘要:1、检查postgresql是否已经安装:rpm -qa | grep postgres 2、检查PostgreSQL 安装位置:rpm -qal | grep postgres 3、卸载Postgresql:yum remove postgresql* 4、启动防火墙:systemctl star 阅读全文

posted @ 2018-09-08 15:29 灬菜鸟灬 阅读(2394) 评论(0) 推荐(0)

导航