![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
niceguy_smile
Java资深技术专家,专注于java领域,并发编程,jvm,分布式微服务等 欢迎各位大佬共同交流技术
展开
-
centos7安装mysql5.7失败记录(二)
rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpmwarning: mysql-community-server-5.7.28-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYerror: Failed dependencies: li...原创 2019-12-26 14:45:04 · 230 阅读 · 0 评论 -
jdbc执行插入操作
项目架构为:pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio...原创 2019-11-05 21:44:15 · 1692 阅读 · 0 评论 -
mysql数据库增删改操作
插入数据insert into 表名(列名1,列名2,列名3) values(值1,值2,值3);insert into user(user_id,name,age) values(1,'nice',24);简单写法可以省去字段名,但是要插入全部字段。批量插入单条插入和批量插入的效率问题mysql多条数据插入效率大于单条数据插入删除记录delete ...原创 2019-04-01 19:19:45 · 850 阅读 · 0 评论 -
mysql数据库解决中文乱码问题
可以修改my.ini文件中的default-character-set也可以用alter语句来修改编码,使mysql client端与server端编码一致原创 2019-04-01 19:45:07 · 168 阅读 · 0 评论 -
mysql数据库单表查询教程
select [distinct] [*] [列名1,列名2] from 表名 [where 条件]distinct 去除重复的数据select 选择显示哪些列的内容--商品分类: 手机数码,鞋靴箱包1.分类的ID2.分类名称3.分类描述1,2insert into category values(null,'手机数码','电子产品,黑马生产'...原创 2019-04-02 16:43:55 · 301 阅读 · 0 评论 -
mysql数据库多表查询教程
SQL会创建多表及多表的关系需求:分类表和商品表之间是不是有关系?如果有关系,在数据库中如何表示这种关系...表结构请参考上一章 mysql单表查询。技术分析: 多表之间的关系如何来维护 外键约束:foreign key 给product中的这个cno添加一个外键约束 alter table product add foreign key(cno) refer...原创 2019-04-02 16:45:51 · 382 阅读 · 0 评论 -
日常踩坑总结
使用lock作为字段名会出现1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'lock,salt)忘记设置编码为utf-8会出现Incorrect str...原创 2019-08-20 03:55:33 · 119 阅读 · 0 评论 -
com.mongodb.MongoSocketOpenException:Exception opening socket解决方案
看mogodb配置写错了还是mongodb没有启动或者端口未开放原创 2019-09-28 14:30:29 · 1407 阅读 · 0 评论 -
mongodb用户配置流程
原创 2019-10-08 13:08:57 · 130 阅读 · 0 评论 -
mysql之操作数据表
操作表创建表1.use 数据库名; 注:不要忘记写";"。create table 表名(属性名 数据类型(长度) [完整性约束],属性名 数据类型(长度) [完整性约束],...);注:不要忘记写";"。事例:创建表的主键什么是主键特殊的字段,能够唯一标识每条记录,不能重复创建主键的目的为了让mysql能以最快的速度查找到该记录如何创建...原创 2019-04-01 17:55:35 · 150 阅读 · 0 评论 -
多对一,一对多,商城案例图解(图来自传智播客视频)
原创 2019-03-28 06:29:52 · 259 阅读 · 0 评论 -
mysql8配置远程访问
mysql8和mysql5.7远程访问略有不同mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'Nice_59421';Query OK, 0 rows affected (0.02 sec)mysql> GRANT ALL ON *.* TO 'root'@'%';Query OK, 0 rows affected (0.03 s...原创 2019-03-24 13:56:01 · 1392 阅读 · 0 评论 -
mysql安装注意事项
这个是安装顺序,另外如果在centos7用命令安装,默认安装的是Mysql8原创 2019-03-24 16:44:39 · 116 阅读 · 0 评论 -
mysql如何登录数据库系统
登录数据库系统 -h: host(主机ip)-P: port(主机端口) 注意是大写的P-u: username(用户名)-p: password(密码) 注意是小写的P原创 2019-04-01 13:12:30 · 186 阅读 · 0 评论 -
查看和创建以及删除数据库
查看现有数据库show databases; 注:别忘了有";"创建数据库create database 数据库名; 注:别忘了有";"结果:删除数据库drop database 数据库名; 注:别忘了有";"结果:...原创 2019-04-01 13:27:26 · 98 阅读 · 0 评论 -
常见的数据库
常见的数据库数据库概述: 什么是数据库 数据库就是一个文件系统,只不过我们需要通过命令(SQL)来操作这个文件系统 数据库(Database)是按照数据结构来组织,存储和管理数据的建立在计算机存储设备上的仓库 数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据指的是以一定的数据模型组织、描述和存储在一起、具有尽可能小的冗余度、较高的数据独立性和易扩展性...原创 2019-03-28 01:56:15 · 217 阅读 · 0 评论 -
E-R关系图介绍
上一章我们提到关系型数据库关系型数据库:主要是用来描述实体与实体之间关系实实在在存在的事物:男生和女生 学生和班级 员工和部门那么E-R关系和关系型数据库又有什么联系呢?ER模型,全称为实体联系模型、实体关系模型或实体联系模式图(ERD)(英语:Entity-relationship model)绘制方法实体:方框属性:椭圆关系:菱形...原创 2019-03-28 02:18:21 · 3543 阅读 · 0 评论 -
MySql数据库服务器简单介绍
MYSQL数据库:数据库管理软件服务器:就是一台电脑,这台安装相关的服务器软件,这些软件会监听不同的端口号,根据用户访问的端口号,提供不同的服务通常一个应用对应一个数据库商城应用 ---->相亲应用 ----> 存放男生 女生...原创 2019-03-28 02:43:05 · 517 阅读 · 0 评论 -
mysql中的sql分类
mysql的sql分类SQL(Structure Query Language): 结构化查询语言DDL(Data Definition Language):数据定义语言,定义数据库,数据表它们的结构,create(创建)drop(删除)alter(修改)DML(Data Manipulation Language):数据操纵语言,主要是用来操作数据,insert(插入),update...原创 2019-03-28 03:07:36 · 114 阅读 · 0 评论 -
mysql rpm包安装错误解决方案
mysql安装的rpm包一共需要四个 顺序是 common->lib->client->server在安装mysql-community-server包时报错,这时需要执行yum install libaio即可解决原创 2019-03-24 23:38:44 · 705 阅读 · 0 评论