202208-19 SQL中INNER、LEFT、RIGHT JOIN的区别和用法详解 相信很多人在刚开始使用数据库的INNER JOIN、LEFT JOIN和RIGHT JOIN时,都不太能明确区分和正确使用这三种JOIN操作,本文通过一个简单的例子通俗易懂的讲解这三者的区别,希望对大家能带来帮助。 首先,我们创建示例数据库和表。同时也要明确一个概念:A INNER/LEFT/.... Read More >
202203-20 MySql数据库导入sql错误 Unknown collation: ‘utf8mb4_0900_ai_ci‘ MySql数据库导入sql错误 Unknown collation: ‘utf8mb4_0900_ai_ci’ 错误原因:高版本数据库(8.0)转存sql文件 并导入低版本数据库(5.7) 解决办法: 方案一:升级mysql至高版本 方案二:将需要导入的sql文件,把其中的 utf8mb4_0900_ai_ci全部替换为utf8_general_ci utf8mb4替换为u.... Read More >
202202-09 CentOS7忘记mysql的root密码 1、打开mysql的配置文件: vi /etc/my.cnf 2、在配置文件中添加:skip-grant-tables,然后保存退出, vi常用命令在最后。 如图 3、重启mysql service mysqld stop 停止 service mysqld s.... Read More >
202112-08 Mysql 中 MyISAM 和 InnoDB 的区别有哪些? 区别: 1. InnoDB 支持事务,MyISAM 不支持事务。这是 MySQL 将默认存储引擎从 MyISAM 变成 InnoDB 的重要原因之一; 2. InnoDB 支持外键,而 MyISAM 不支持。对一个包含外键的 InnoDB 表转为 MYISAM 会失败; 3. InnoDB 是聚集索引,MyISAM 是非聚集索引。聚簇索引的文件存放在主键索引的叶子节点上,因此 InnoD.... Read More >
202112-06 Mysql中datetime默认值问题 在使用MySQL时当建表语句中有以下语句时: create_time DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' 则会出现以下的异常: Invalid default value for 'create_time' 这是由于 SQL_MODE 的问题没设置好,方案如下: 方案一: 查询当前数据库的 SQL_MODE 输入.... Read More >
202110-12 MongoDB 认证、添加用户、用户权限控制 1.创建管理账号 mongodb安装好后第一次进入是不需要密码的,也没有任何用户。 在安装MongoDB之后,先关闭auth认证,启动服务端: 现在需要创建一个帐号,该账号需要有grant权限.... Read More >
202107-20 Win10 安装配置 MongoDB 4.0 首先,下载MongoDB 4.0.25 Windows 社区版,我推荐下载zip格式的绿色安装包 https://www.mongodb.com/try/download/community 然后,解压缩后,在命令提示符下使用命令启动mongodb,其中--dbpath指定的是存储路径 mongod --dbpath="D:\tools\mongodb-win32-x86_64-2008.... Read More >
202106-30 手把手教你设置MongoDB密码 mongodb密码和传统数据如mysql等有些区别: mongodb的用户名和密码是基于特定数据库的,而不是基于整个系统的。所有所有数据库db都需要设置密码。 1. 查看所有数据库(在mongodb新版本里并没有admin数据库,但是并不妨碍第2步操作。) show dbs 2. 进入ad.... Read More >
202008-21 Windows 下安装多个Redis 实例 1.在Redis 目录下复制redis.windows-service.conf文件,建议命名规则redis.windows-service-port.conf,我们以6380端口为例。 2.打开redis.windows-service-6380配置文件。 修改端口port .... Read More >
202008-21 Windows下Redis的安装和使用 1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,找到Release,点击前往下载页面。 2、在下载网页中,找到最后发行的版本(此处是3.2..... Read More >