mysql数据库
文章平均质量分 64
hyhcloud
更多精彩,关注公众号:数说Cloud
展开
-
mysql数据库查询
导入准备数据:方式1:在SQLyog中建立相应的库。方式2:粘贴到查询编辑器中执行所有即可。 DQL查询语句: 1.1 条件查询:前面我们的查询都是将所有的数据都查询出来,但是有时候我们只想获取到满足条件的数据,语法格式:SELECT 字段名 FROM 表名 WHERE 条件; 流程:取出表中的每条数据,满足条件的记录就返回,不满足条件的记录就不返回。 1....原创 2018-08-22 15:53:57 · 694 阅读 · 0 评论 -
mysql基础语法
1.1 SQL的概念1.1.1 什么是SQL:结构化查询语言(Structured Query Language)简称SQL,SQL语句就是对数据库进行操作的一种语言。1.1.2 SQL的作用: sql语句的作用:指挥MySQL服务器干活的命令。1.1.3 SQL语句分类: DDL(Data Definition Language)数据定义语言,主要用于增删改数据...原创 2018-08-20 22:11:10 · 319 阅读 · 1 评论 -
mysql多表查询
1.1 研究多表查询的原因:在实际开发中,有时候一个表的信息是非常有限的,如果我们需要同时显示多个表的信息的时候,那么我们则需要进行多表查询。1.2 什么是多表查询1.2.1 准备数据:CREATE DATABASE test;USE test;#准备数据#创建部门表CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREME...原创 2018-08-23 20:18:04 · 241 阅读 · 0 评论 -
数据库事务安全
内连接进行多表查询显式内连接: select * from 表1 inner join 表2 on 清除笛卡尔积条件 and 其他的条件 隐式内连接: select * from 表1 表2 where 清除笛卡尔积条件 and 其他的条件使用左外连接和右外连接进行多表查询 左外连接: select * from 表1 left outer join 表2 on...原创 2018-08-23 21:54:07 · 1357 阅读 · 0 评论 -
数据库多表查询案例
数据准备CREATE DATABASE test02;USE test02;-- 部门表CREATE TABLE dept ( id INT PRIMARY KEY, -- 部门id dname VARCHAR(50), -- 部门名称 loc VARCHAR(50) -- 部门所在地);-- 添加4个部门INSERT INTO dept(id,dname,loc) ...原创 2018-08-24 09:51:54 · 2502 阅读 · 0 评论 -
数据库控制语言DCL
我们现在默认使用的都是root用户,超级管理员,拥有全部的权限。但是一个公司里面的数据库服务器上面可能同时运行着很多个项目的数据库。所以,我们应该可以根据不同的项目建立不同的用户,分配不同的权限来管理和维护数据库。 1.1 DCL语句的作用:DCL的作用是用于创建用户、删除用户、分配、删除权限给用户、修改密码。 1.2 创建用户:格式:CREATE USER '用户名...原创 2018-08-24 19:31:20 · 1089 阅读 · 0 评论 -
聊聊企业开源版本的MySQL
在MySQL的世界里有公开发行的版本有 oracle MySQL Percona MySQL MariaDB 上述三个版本持续开发和发布,进行版本和功能的迭代,提供新特性和一些工具而闻名于世。而不少具有开发实力的企业定制了自己的MySQL版本,如国内的腾讯、阿里,国外的google和facebook等, 发布了一些新的特性,这些特性有部分有回馈到mysql主流分支中。而这些企业自己...转载 2018-08-31 23:48:05 · 984 阅读 · 0 评论 -
mysql破解与安装、含详细安装与卸载手册(亲测永久有效)
百度网盘下载链接:https://pan.baidu.com/s/1-8l1YFouRlaEAe4ARmCnFg 密码:ynf1原创 2018-08-25 01:13:47 · 3655 阅读 · 0 评论 -
数据库管理系统、数据库和表的关系
数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中表内的数据。 数据库服务器软件(数据库管理系统)=多个数据库 一个数据库=多张表实体类与表的对应关系:java中的类对应数据...原创 2018-08-20 21:55:20 · 9435 阅读 · 0 评论 -
连接数据库的方式、MySQL目录结构
1.1.1 为什么需要了解数据库的连接方式:因为在实际开发过程中,公司会有配备一台专门安装数据库的服务器,但是我们办公的时候只是在工位上,所以我们只能远程连接公司的数据库的服务器。然后进行数据的增删改查。1.1.2 控制台连接数据库: 方式一:连接本地的机器格式:mysql -u用户名 -p密码方式二: 适用于本机。格式:mysql -u用户名 -p...原创 2018-08-20 21:23:54 · 573 阅读 · 0 评论 -
SQL语句总结
数据库的概念理解:数据库就是存储数据的仓库。启动,关闭及登录mysql数据库:启动服务:net start mysql 关闭服务:net stop mysql 登录mysql格式一:mysql -u用户名 -p密码 登录mysql格式二:mysql -u用户名 -p 回车 密码 登录mysql格式三:mysql -hip地址 -u用户名 -密码 ...原创 2018-08-22 14:52:57 · 152 阅读 · 0 评论 -
IntelliJ IDEA手动配置连接mysql数据库
先从菜单View→Tool Windows→Database打开数据库工具窗口,如下图所示:点击Database工具窗口左上角添加按钮“+”,选择数据库类型,这里以MySQL为例,如下图所示:填写数据库连接的主机名、数据库名、用户名和密码,如下图所示:点击Test Connection按钮进行测试数据库连接是否正常下图为连接正常的截图连接数据库成功后即可在右侧红框所示窗口内查看当前连接数据库的数据...转载 2018-08-26 19:52:32 · 846 阅读 · 0 评论 -
mysql数据库约束与备份、还原
1.1 备份的应用场景:在实际开发中,假如某天我们的数据库的数据被人误删了,那么数据就完全丢失了,所以我们一般需要对数据库的数据进行备份的。1.2 source命令备份与还原: 如果需要备份数据库的数据,我们需要使用到mysql给我们提供的工具:mysqldump. 备份格式(在非登录的情况下进行备份):mysqldump -u用户名 -p密码 数据库>文件的路径...原创 2018-08-22 17:21:20 · 602 阅读 · 2 评论 -
数据库一对多、 多对多案例
数据库一对多案例(一个旅游类别对应多个旅游路线) 一个旅游的类别对应多个旅游线路。类别与旅游线路表是属于1对多的关系:#创建一个旅游类别表CREATE TABLE tab_category( #旅游线路分类主键 cid INT PRIMARY KEY AUTO_INCREMENT, #旅游线路分类名称 cname VARCHAR(100) NOT NULL UN...原创 2018-08-22 21:21:34 · 8232 阅读 · 0 评论 -
数据库三范式设计
1.1什么是范式:范式是指:设计数据库表的规则(Normal Form)好的数据库设计对数据的存储性能和后期的程序开发,都会产生重要的影响。建立科学的,规范的数据库就需要满足一些规则来优化设计的设计和存储。1.2 范式的基本分类: 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式 (BCNF)、第四范式(4NF)和第五范式(5...原创 2018-08-22 21:55:31 · 767 阅读 · 0 评论 -
MySQL错误提示(10060)
当远程连接MySQL数据库的时候显示Can't connect to MySQL server (10060);解决办法: 关闭windows防火墙即可解决该问题;更多资料,搜索或扫码关注公众号:数说Cloud...原创 2018-08-20 20:35:47 · 9758 阅读 · 1 评论 -
MySQL错误提示(10061)解决方法
MySQL 'localhost' (10061)解决方法1、首先检查MySQL 服务有没有启动》如果没有启动,则要启动这个服务,即可解决;2、如果问题还是没有解决请尝试下面的步骤:第一步:删除MySQL安装路径下面的my.ini第二步:打开MySQL安装路径的\bin\winmysqladmin.exe 输入用户名 和密码第三步:在dos下 输入:mysqld-nt -re...原创 2018-08-20 20:36:29 · 20956 阅读 · 0 评论 -
MySQL忘记root密码的解决办法
1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用cmd,在dos命令窗口中输入如下命令:net stop mysql 2、再打开一个cmd窗口,使用cd命令,进入到mysql安装路径的bin目录,输入下列命令(敲回车后,保持窗口的状态,不要关闭该窗口,直接进行下面的步骤即可;):/*下面语句中的文件路径需要改成你自己的文件路径*/ mysqld...原创 2018-08-20 20:37:12 · 1196 阅读 · 0 评论 -
数据及数据库的介绍
1.1 什么是数据库:数据存储的仓库,数据库按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。 1.2 数据库的存储方式:数组,集合的数据都存储在内存中:优点:存取的速度比较快。 缺点:断电或者程序退出的时候数据会马上丢失。内存费用比较贵。(不利于数据永久性保存)数据可以保存在文件上: 优点:可以永久性的保存数据。 缺点:增删改...原创 2018-08-20 20:54:55 · 243 阅读 · 0 评论 -
数据库服务的启动与关闭
1.1 数据库服务的启动与关闭:默认情况下,mysql安装完毕之后,mysql的服务是一直处于关闭状态的,那么就必须要耗费内存。mysql相对来说还好点,就就是M。Oracle数据库至少要耗费2G的内存,所以不使用的情况下我们最好把数据库的服务给关闭掉。方式一步骤: 找到控制面板-----系统与安全---管理工具------服务----搜索mysql,然后关闭: 方式二步骤:通...原创 2018-08-20 21:05:29 · 6446 阅读 · 0 评论 -
最新数据库驱动包下载(完整版)
百度网盘下载链接:https://pan.baidu.com/s/1VOfBfN4_3LSe7MQnXfM7hA 密码:7qfb 数据库驱动包mysql-connector-java-5.1.37-bin下载原创 2018-08-25 01:21:30 · 2679 阅读 · 0 评论