首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【MySQL】MySQL 数据库与简单 SQL 语句使用

前言 本博文专用于软件创新实验室 MySQL 数据库与简单 SQL 语句 课堂,请上课的同学们先自行安装 MySQL,可参考群里发的视频,也可以参考博文MySQL安装教程,在开发这条路上,数据库将会一直陪伴着我们...理解数据库的一种最简单的办法是将其想象为一个文件柜,这个文件柜只是一个存储数据的空间,而数据库就是这么一个空间。...MySQL 的象征符号是一只名为 Sakila 的海豚,代表着 MySQL 数据库的速度、能力、精确和优秀本质。...数据库存储容量大 MySQL 数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由 MySQL 内部限制决定的。...简介和MySQL数据库简介,上述只是简单的对数据库进行介绍以及略微讲解了 SQL 语句,数据库还是很博大精深的,感兴趣的同学可以深入探究一番,比如事务,B+树等,冲冲冲!

30620
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL的安装&数据库的简单操作

    数据库相关概念 数据库:存储数据的仓库,数据是有组织的进行存储 数据库管理系统:操纵和管理数据库的大型软件 SQL:操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 关系型数据库:建立在关系模型的基础上...,由多张相互连接的二维表组成的数据库 2....MySQL的安装与配置 MySQL的安装过程相对简单,可以从MySQL官网下载适合你操作系统的安装包,并按照向导完成安装。...数据库的操作 SQL语句有以下分类 MySQL的语法大小写不敏感,也就是使用大写和小写都一样,本节先来看DDL的一些语句: [ ] 里的表示可选项,可以选也可以不选 4.1 显示数据库 首先看一下显示的操作...中允许使用关键字命名,但是在使用的时候需要用反引号把关键字引起来 4.3 选择数据库 通过use 数据库名的命令可以选择接下来对哪个数据库进行操作,后边的分号可以不加 例如选择之前创建的text1

    9310

    MySQL 数据库 简单操作命令 (部分总结)

    1、查看进程方式查看数据库   ps - ajx|grep mysql 2、登录 MySQL mysql -u用户名 -p密码 3、开启服务 sudo service mysql start 4、停止服务...sudo service mysql stop 5、重启服务 sudo service mysql restart 6、查看所有数据库 show databases; 7、使用MySQL数据库 use...mysql 8、查看MySQL库中所有的表 show tables 9、在user这个表里查看用户和用户权限字段 select user ,host from user; 10、创建用户并赋予权限 grant...with grant option; 11、删除原来初始创建的root用户 delete from user where user=’root’ and host = ‘localhost’; 12、刷新数据库特权...、重启mysql服务,使用windows下客户端进行连接 每次更新或者更改配置都要重启服务 sudo service mysql restart  15、数据的逻辑删除:  is_Delete

    76200

    mysql数据库----简单认识&&库的操作

    1.区分概念 mysql指的是数据库服务里面的客户端; mysqld指的是数据库服务里面的服务端; 2.什么是数据库 对于什么是数据库这个问题,我们可以从宏观和微观两个方面进行解释; 微观上面:对于数据进行管理的一套系统我们就可以成为数据库...; 宏观上面:mysql发送请求给mysqld的服务端,服务端把这个请求发给数据库文件进行处理,把处 理之后的结果返回到服务端,然后再传输给客户端;我们把上面这一套系统叫做数据库; 文件也可以存储数据,...创建数据库的时候,有两个编码集: 一个就是数据库编码集---数据库未来存储数据; 一个就是数据库校验集----查找匹配数据,需要进行查找比较,主要是支持数据库的字段比较,使用的编码本质也是读取数据库里面的数据采用的编码格式...增:create数据库,上面最开始的时候有介绍; 删:drop数据库,上面也有介绍过; 查:show数据库的名字,这个时候就可以去查看这个数据库的信息; 改:alter数据库,下面的这个就是修改字符集的编码规则的一段指令...查看当前所在的数据库目录 使用的就是select database()这个指令,显示结果就是我们当前的数据库,类似于这个pwd显示当前的文件目录 使用这个数据库,对于数据库进行修改等操作: 我们首先需要

    8410

    简单实现MySQL数据库的日志审计

    0x0 背景 由于MySQL社区版没有自带的审计功能或插件,对于等级保护当中对数据库管理的要求的就存在一定的不满足情况的,抛开条条框框不说数据库的日志是值得研究的,通过收集数据库的日志到企业SOC平台便于安全事件的溯源与故障分析...根据等级保护内容第四章“数据库管理系统安全技术要求”中 第四节“数据库安全审计”中明确提出数据库管理系统的安全审计应: 1. 建立独立的安全审计系统; 2. 定义与数据库安全相关的审计事件; 3....设置专门用于存储数据库系统审计数据的安全审计库; 5. 提供适用于数据库系统的安全审计设置、分析和查阅的工具。 0x1 部署插件 为了节省购买一些安全设备的费用,可以尝试使用一些开源的日志审计插件。...Mysql-audit是macfee公司基于percona开发的MySQL的SQL审计插件。...源码地址如下:https://github.com/mcafee/mysql-audit 首先确定当前mysql的版本去官网下载与之相对应的插件: ? ?

    1.8K41

    怎样创建一个简单的mysql数据库文件_MySQL数据库

    学习java到数据库操作章节后发现没有数据库, 折腾了1天总算弄好了学习所需要的数据库,感觉好开心。 一.创建数据库 注:已经安装好mysql。...windows下运行cmd进入命令窗口, 本人用的是win7系统,先输入F:进入F盘,然后输入“cd F:\mysql\mysql-5.7.18-winx64\bin”(注:不要引号,路径为自己解压mysql...输入net start mysql 启动服务,输入net stop mysql 停止服务, 输入mysql -u root -p后会提示输入密码,输入密码后进入mysql控制台。...二.创建数据库 输入create database student ;创建数据库(student为数据库名) 使用 show databases;查看有哪些数据库 输入use student命令出现这个...即可以创建一个数据库表, 输入create table tb_stu1 ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(30

    6.1K30

    【MySQL】MySQL的简单了解&详解SQL分类&数据库的操纵方法

    一、mysql定义 mysql是数据库服务的客户端,mysqld是数据库服务的服务器端。mysql的本质就是基于CS模式下的一种网络服务。...存储引擎是数据库管理系统如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。 MySQL的核心就是插件式存储引擎,支持多种存储引擎。...create database test2 collate utf8_bin; MySQL的默认校验规则为utf8_general_ci。...如果备份的不是整个数据库,而是其中的一张表: # mysqldump -u root -p 数据库名 表名1 表名2 > D:/mytest.sql(文件存储路径) 6.4、数据库的还原 mysql>...source D:/mysql-5.7.22/mytest.sql(备份的数据库的所在路径);

    10810

    mysql数据库select语句用法_mysql数据库select查询语句简单用法「建议收藏」

    mysql select简单用法 1、select语句可以用回车分隔sql=”select * from article where id=1″和sql=”select * from article where...locate用法:select locate(“hello”,”hello baby”);返回1不存在返回0 5、使用group by以前一直没怎么搞明group by 和 order by,其实也满简单的...mwhere u.id=m.id andm.reg_date>=2006-12-28order by u.id desc” 注意:如果user和member两个标同时有user_name字段,会出现mysql...错误(因为mysql不知道你到底要查询哪个表里的user_name),必须指明是哪个表的; 版权声明:本文来源地址若非本站均为转载,若侵害到您的权利,请及时联系我们,我们会在第一时间进行处理。

    8.8K20
    领券