数据库
文章平均质量分 81
WhyNotZero_
这个作者很懒,什么都没留下…
展开
-
Windows下MySQL的启动停止以及一些常用命令
一.初始相关1.启动服务net start mysql2.停止服务net stopmysql3.查看数据库版本select version();或者直接在DOS窗口输入DOS命令:mysql --version 或者 mysql -V4.查看数据库端口号show global variables like 'port';二.登陆和退出1.登陆(1)mysql -h主机名 -P端口号 -u用户名 -p密码eg. mysql -h localhost -.原创 2021-09-04 00:20:42 · 2998 阅读 · 0 评论 -
IDEA连接mysql数据库(Mac)
IDEA连接mysql数据库原创 2022-03-31 23:56:39 · 1699 阅读 · 0 评论 -
Mac下MySQL的安装、启动停止以及一些常用命令
Mac下MySQL的安装、启动停止以及一些常用命令原创 2022-03-23 22:20:37 · 4287 阅读 · 1 评论 -
Windows解压版mysql-5.7.17-winx64的配置安装
一、下载下载地址:https://dev.mysql.com/downloads/mysql/二、配置1. 解压下载的mysql的安装包,将解压目录下的my-default.ini文件拷贝到同目录下,重命名为my.ini文件,然后修改文件内容,如下:2.配置环境变量,将D:\mysql\mysql-5.7.17-winx64\bin这个目录加入到Path下。三、安装...原创 2019-06-13 09:18:05 · 6176 阅读 · 2 评论 -
MySQL 5.7 关键字和保留字
如果想使用关键字和保留字作为表名或者字段,那么关键字可以正常使用,但是保留字必须使用`(键盘ESC键下面,数字1左边的那个反引号按键)作为转义符来操作。mysql 5.7的关键字和保留字:官方文档地址 http://dev.mysql.com/doc/refman/5.7/en/keywords.html MySQL 5.7 Keywords and Reserved Words MySQL 5.7 New Keywords and Reserved Words M..转载 2021-09-04 03:10:38 · 1015 阅读 · 0 评论 -
1.数据库的相关概念和MySQL的介绍
数据库的相关概念一、数据库的好处1、可以持久化数据到本地2、结构化查询二、数据库的常见概念 ★1、DB:数据库,存储数据的容器2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言三、数据库存储数据的特点1、数据存放到表中,然后表再放到库中2、一个库中可以有多张表,每张表具有唯一的表名用来标识自己3、表中有一个或多个列,列又称为“字段”,相原创 2021-09-04 18:47:35 · 103 阅读 · 0 评论 -
2.DQL语言
#进阶1:基础查询/*语法:select 查询列表 from 表名;类似于:System.out.println(打印东西);特点:1、查询列表可以是:表中的字段、常量值、表达式、函数2、查询的结果是一个虚拟的表格*/USE myemployees;#1.查询表中的单个字段SELECT last_name FROM employees;#2.查询表中的多个字段SELECT last_name,salary,email FROM employees;#3.查询表原创 2021-09-04 03:00:11 · 298 阅读 · 0 评论 -
3.DML语言
目录一、插入语句方式一:经典的插入方式二:二、修改语句三、删除语句方式一:delete方式二:truncateDML语言数据操作语言:插入:insert修改:update删除:delete一、插入语句方式一:经典的插入语法:insert into 表名(列名/字段名,...) values(值1,...);特点:1、要求值的类型和字段的类型要一致或兼容2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致但必须保证值和字段一一对应3、原创 2021-10-21 13:59:19 · 125 阅读 · 0 评论 -
4.DDL语言
DDL数据定义语言库和表的管理一、库的管理创建、修改、删除二、表的管理创建、修改、删除创建: create修改: alter删除: drop一、库的管理#1、库的创建语法:create database [if not exists]库名;#案例:创建库BooksCREATE DATABASE IF NOT EXISTS books ;#2、库的修改RENAME DATABASE books TO 新库名;#更改库的字符集ALT..原创 2021-10-22 01:52:10 · 172 阅读 · 0 评论 -
5.TCL语言
TCLTransaction Control Language 事务控制语言一、事务含义:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。案例:转账张三丰 1000郭襄 1000update 表 set 张三丰的余额=500 where name='张三丰'意外update 表 set 郭襄的余额=1500 where name='郭襄'二 、事务的特性:ACID原子性:一个事务不可再分割,要么都执行要么都不执行一致性:一个事...原创 2021-11-01 15:53:29 · 121 阅读 · 0 评论 -
6.数据库_视图
视图含义:虚拟表,和普通表一样使用mysql5.1版本出现的新特性,是通过表动态生成的数据好处:1、简化sql语句2、提高了sql的重用性3、保护基表的数据,提高了安全性比如:舞蹈班和普通班级的对比视图和表的对比: 创建语法的关键字 是否实际占用物理空间 使用 视图 create view 占用较小,只保存sql逻辑 增删改查,只是一般不能增删改,一般用于查询 表 create table 保存实际的数据 增删改查 #原创 2021-11-01 16:34:42 · 323 阅读 · 0 评论 -
7.数据库_变量
变量系统变量: 全局变量 会话变量自定义变量: 用户变量 局部变量一、系统变量说明:变量由系统定义,不是用户定义,属于服务器层面注意:全局变量需要添加global关键字,会话变量需要添加session关键字,如果不写,默认会话级别使用步骤:1、查看所有系统变量show global|【session】variables;2、查看满足条件的部分系统变量show global|【session】 variables like '%char%';3、查看指...原创 2021-11-01 17:16:02 · 152 阅读 · 0 评论 -
8.数据库_储存过程和函数
存储过程和函数:类似于java中的方法好处:1、提高代码的重用性2、简化操作存储过程含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率一、创建语法CREATE PROCEDURE 存储过程名(参数列表)BEGIN 存储过程体(一组合法的SQL语句)END注意:1、参数列表包含三部分参数模式 参数名 参数类型举例:in stuname varchar(...原创 2021-11-01 16:49:59 · 194 阅读 · 0 评论 -
9.数据库_流程控制结构
流程控制结构顺序、分支、循环一、分支结构1.if函数语法:if(条件,值1,值2)功能:实现双分支位置:可以作为表达式放在任何位置,一般应用在begin end中或外面2.case结构语法:情况1:类似于switchcase 变量或表达式when 值1 then 语句1;when 值2 then 语句2;...else 语句n;end情况2:casewhen 条件1 then 语句1;when 条件2 then 语句2;...else 语句n;end...原创 2021-11-01 17:10:10 · 142 阅读 · 0 评论