![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DB数据库
数据库内容专栏,主要对mysql,redis,mongodb等内容进行。
雨师@
曾经喜欢编程解决一些工作中的问题,经常使用的语言是golang,python,js等,热爱各种技术学习以及应用,目前主要做项目管理以及招投标事项工作,以前是解决局部问题,现在是站在项目总体上俯瞰项目结构,引领项目向着项目终点前进,随时解决局部出现的问题。--2023年
展开
-
mysql8下的密码过期问题以及navicat登录mysql报错的问题
mysql8下的密码过期问题以及navicat登录mysql报错的问题。1.怎么知道系统默认的有效期是多久呢?使用一个普通用登陆[未过期];默认系统的密码生命周期是360天就是一年这样了show variables like 'default_password_lifetime';-------------------------------------------------------------2.设置mysql8密码永远不过期alter user 'root'@'localhost'原创 2021-04-20 14:28:20 · 494 阅读 · 0 评论 -
redis常用内容信息:
redis常用内容信息:keys * ==>列出系统中所有的键 flushdb # 清除当前的数据库内容 flushall # 清除全部数据库的内容-----------------------------------------------------list---------------------------------------------------在redis里面,我们可以把list玩成 栈,队列,阻塞队列所有的list命令都是以“l”开头的1.添加数据原创 2021-03-12 14:57:10 · 60 阅读 · 0 评论 -
redis使用
redis下,数据库是由一个整数索引标识,而不是由一个数据库名称。默认情况下,一个客户端连接到数据库0,文件中,有个配置项 databases = 16 //默认有16个数据库,可以通过下面的命令来切换到不同的数据库下 select 1 # 切换到数据库1flushdb命令清除数据,只会清除当前的数据库下的数据,不会影响到其他数据库flushdb #清空当前数据库下所有内容...转载 2021-03-11 14:58:53 · 83 阅读 · 0 评论 -
待更新内容mongodb
mongodb数据库常用操作:1.查看当前数据库show dbs2.创建数据库比如我们创建一个名为mydb的数据库use mydb这个时候我们是看不到的,因为数据库里没有东西3.删除当前数据库db.dropDatabase()4.综合命令cls:清屏幕mongo:进入到你的mongo命令环境当中show dbs:将你的数据库列表进行显示show collections:查看当前库下的所有集合列表db:查看当前所处的数据库是哪一个...原创 2021-03-10 14:46:03 · 50 阅读 · 0 评论 -
梳理的关于mongodb的基础使用命令:----查询记录点--推荐使用:
梳理的关于mongodb的基础使用命令:# 一.基础命令:------------------------------------1.#使用use 数据库名称即可选择数据库,如果该数据库不存在会自动创建use mongolab999 2.插入数据【插入数据中的insert,与save注意点】db.student.insert({name:"沙和尚",sex:"男",age:25,address:"流沙河路11号"});db.student.insert({name:"唐僧",sex:"男"原创 2021-03-10 11:17:14 · 109 阅读 · 0 评论 -
mongoddb常用增删改查命令--推荐查询命令:
mongoddb常用增删改查命令:# 一.基础命令:------------------------------------1.#使用use 数据库名称即可选择数据库,如果该数据库不存在会自动创建use mongolab999 2.插入数据【插入数据中的insert,与save注意点】db.student.insert({name:"沙和尚",sex:"男",age:25,address:"流沙河路11号"});db.student.insert({name:"唐僧",sex:".原创 2021-03-10 11:15:13 · 136 阅读 · 0 评论 -
mongo与sql对比--来自网上
mongodb常用查询语句1、查询所有记录db.userInfo.find();相当于:select* from userInfo;2、查询去掉后的当前聚集集合中的某列的重复数据db.userInfo.distinct("name");会过滤掉 name 中的相同数据相当于:select distict name from userInfo;3、查询 age = 22 的记录db.userInfo.find({"age": 22});相当于: select * from user转载 2021-03-09 17:59:47 · 135 阅读 · 0 评论 -
mongodb的常用增删改查命令:
常用的MONGOdb的查询方式:增删改查:1.增加数据----------------------# 查询所有数据db.clab.find({});# 插入数据db.clab.insert({name:"zhangsan",age:18,sex:'男',grade:'高三',stu_id:'001'})db.clab.insert({name:"lisi",age:18,sex:'女',grade:'高三',stu_id:'002'})# 插入数据-1Onedb.clab.insert原创 2021-03-09 16:34:00 · 246 阅读 · 0 评论 -
mongodb下载安装步骤--zip文件的部署方法
1.下载地址:选择zip文件包https://www.mongodb.com/try/download/community2.解压文件后,里面没有data文件夹 logs文件夹需要新建这两个文件夹,同时在在data文件夹下建立db文件夹,在logs文件夹下建立mongo.log文件data dblogs mongo.log外层解压跟bin 同级别新建mongo.config 配置文件mongo.config文件内容:““dbpath=D:\db\mongodb4原创 2021-03-09 11:09:28 · 920 阅读 · 1 评论 -
mariadb.zip压缩包解压后使用绿色db配置方法
演示的数据库包文件是“mariadb-10.5.3-winx64.zip”文件,下载地址可以去清华大学的镜像源或者网易等等都是可以的"https://mirrors.tuna.tsinghua.edu.cn/"1.mysql_install_db.exe运行后就是可以在mariadb目录下生成data文件,这个时候启动mariadbd.exe文件[服务端],,在启用客户端mariadb.exe就是可以连接这个数据库了1.执行初始化服务设置:D:\db\mariadb-10.5.3-winx64原创 2020-12-16 12:37:10 · 609 阅读 · 0 评论 -
mysql常用功能点
1.查找mysql8数据库存储路径在哪里?mysql> show variables like ‘%datadir%’;±--------------±--------------------------------------------+| Variable_name | Value |±--------------±--------------------------------------------+|原创 2020-12-09 10:49:11 · 94 阅读 · 0 评论 -
mysql常用命令
数据查询主要从两个部分开始:查询关键字:select distinct 字段1,字段2…from 表名where 分组之前的筛选条件group by 分组条件having 分组之后的筛选条件order by 排序字段1 asc,排序字段2 desclimit 5,5wherewhere id>3 and id<6where id between 3 and 6;where salary=18000 or salary=17000;where salary in原创 2020-12-09 10:47:51 · 132 阅读 · 0 评论 -
mysql学习笔记二
数据查询主要从两个部分开始:查询关键字:select distinct 字段1,字段2....from 表名where 分组之前的筛选条件group by 分组条件having 分组之后的筛选条件order by 排序字段1 asc,排序字段2 desclimit 5,5wherewhere id>3 and id<6where id between 3 and 6;where salary=18000 or salary=17000;where salary in (原创 2020-11-23 14:36:59 · 107 阅读 · 0 评论 -
mysql8.x非注册使用[{绿色使用]
mysql8.x非注册使用[{绿色使用]:有时候电脑上需要安装多个不同版本的mysql,不想总是注册什么的,想向绿色版本一样,使用的时候直接启动,不用后,关闭服务即可1。官网下载压缩版本[mysql-8.0.22-winx64]j解压后存放在地点为:D:\db\mysql-8.0.22-winx642。在这里面新建一个文件my.ini文件内容如下:[mysqld]default_authentication_plugin=mysql_native_password# 设置3306端口por原创 2020-11-22 15:07:17 · 218 阅读 · 0 评论 -
mysql学习笔记一
数据库的管理分为数据库的增删改查,表的增删改查,记录的增删改查,三大部分。数据库与文件夹相对应:文件夹—>数据库文件—>表一.数据库的增删改查:1.针对数据库(类似文件夹)的增删改查1.#增加mysql> create database db57;1-1第二种增加方式mysql> create database db57u charset='utf8';Query OK, 1 row affected (0.02 sec)2.#查看所有数据库mysql&原创 2020-11-21 20:37:16 · 51 阅读 · 0 评论 -
mysql5.7系列使用记录信息
mysql5.7.32直接使用关于msyqld的方式:1.解压压缩包后,在mysql的‘D:\db\mysql-5.7.32-winx64’的下面创建一个data文件夹2.创建一个‘my.ini’文件:内容为:[mysql]default-character-set=utf8[mysqld]character-set-server=utf8default-storage-engine=INNODB3.cmd(系统管理员身份)运行‘mysqld --initiali..原创 2020-11-21 19:42:44 · 43 阅读 · 0 评论 -
mysql5.6系列使用记录信息
mysql5.6系列使用记录信息:测试版本是MySQL5.6.47版本:一.。解决sql的mysqld服务端,mysql【本地mysql连接工具】,client【其他编程语言等连接数据库】的编码统一一致的方法:1.my.ini文件配置如[mysqld]character-set-server=utf-8collation-server=utf8_general_ci[client]default-character-set=utf8[mysql]default-cha原创 2020-11-20 22:08:31 · 75 阅读 · 0 评论 -
mysql-权限
记录学习之用:用户权限管理主要有以下作用:1. 可以限制用户访问哪些库、哪些表2. 可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作3. 可以限制用户登录的IP或域名4. 可以限制用户自己的权限是否可以授权给别的用户一、用户授权mysql> grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option;1all原创 2020-06-01 15:18:06 · 148 阅读 · 0 评论 -
mysql grant记录信息
grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.* to common_user@'%' grant delete on testdb.* to common_user@'%'或者,用一条 My.原创 2020-06-01 15:10:31 · 136 阅读 · 0 评论 -
mysql:多表查询方式
1.多表联合查询的方法:SELECT Websites.name, Websites.url, access_log.count, access_log.dateFROM Websites, access_logWHERE Websites.id=access_log.site_id and Websites.name="孙悟空";2.别名方式:SELECT w.name, w.url, a.count, a.dateFROM Websites AS w, access_log AS原创 2020-05-26 16:40:17 · 144 阅读 · 0 评论 -
sql常用功能:
1.合并数据库总的字符串信息select name,concat(url,"+++",alexa) as zuhe from test;2.复制表以及数据方法:show create table test ;CREATE TABLE test (id int(6) NOT NULL AUTO_INCREMENT,url varchar(255) DEFAULT NULL,coutry varchar(255) DEFAULT NULL,alexa varchar(255) DEFA原创 2020-05-26 16:35:16 · 177 阅读 · 0 评论