DDL(Data Definition Language)数据定义语言这些语句定义了不同的数据段、 数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter 等。数据库管理--删除数据库
drop database if exits bookDB;
--创建数据库
create database bookDB;
--修改数据库
alter datab
转载
2024-03-18 12:01:43
59阅读
0x01 MySQL 5.0以上和MySQL 5.0以下版本的区别MySQL5.0以上版本存在一个叫information_schema的数据库,它存储着数据库的所有信息,其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型和访问权限等。而5.0以下没有。information_schema系统数据库,记录当前数据库的数据库,表,列,用户权限信息SCH
MariaDB SQL语句基础 数据库:保存由组织的数据的容器,通常是一个文件或一组文件; 人们通常用数据库这个术语来代表他们所使用的数据库软件,这是不正确的;确切地说,数据库软件应该成为DBMS(数据库管理系统);数据库是通过DBMS来创建和被操纵的容器,你实际使用的是DBMS,它替
转载
2024-03-24 15:58:26
25阅读
常用SQL语句汇总SQL语句在所有的关系型数据库中都是通用的,算起来sql语句也是一门语言,只不过这门语言的主要操作对象是关系型的数据库,其中最常用的还是查询相关的语句。sql语句主要分为:DQL:数据查询语言,用于对数据进行查询,如selectDML:数据库操作语言,对数据库进行增删改查,如:insert,update,deleteTPL:事物处理语言,对事物进行处理,包括begin,trans
转载
2023-10-26 17:22:42
59阅读
SQL语句:DDL:DataDefinationLanguageCREATE,DROP,ALTERDML:DataManipulationLanguageINSERT,DELETE,UPDATE,SELECTGRANT,REVOKE数据库:CREATEDATABASE|SCHEMA[IFNOTEXISTS]'DB_NAME';DROPDATABASE|SCHEMA[IFEXISTS]'DB_NAM
原创
2018-12-04 16:17:06
534阅读
点赞
视图
对于复杂的查询,在多个地方被使用,如果需求发生了改变,需要更改sql语句,则需要在多个地方进行修改,维护起来非常麻烦
假如因为某种需求,需要将user拆房表usera和表userb,该两张表的结构如下:
测试表:usera
一、什么是数据库 DB 与 DBMS :DB(DataBase)即数据库,存储已经组织好的数据的容器。DBMS(DataBase Manage System)是数据库管理系统用来对数据库及数据库中的数据进行操作。 我们平时所说的 Oracle、Mysql、MariaDB 指的就都是 DBMS。 在数据库中存放的数据都是以表的形式进行的,在数据库中表(table)是结构化的文件,用来存储特定类型的
转载
2024-05-05 22:46:47
28阅读
这篇文章总结了mysql中的delete语句以及update语句的基本用法,insert语句之前已经总结过,select语句将会在其他文章中单独总结。在本博客中,"mysql"是一个系列文章,这些文章主要对mysql/mariadb的常用知识点进行了总结,每一篇博客总结的知识点有所不同,具体内容可参考mysql文章列表。mysql文章列表直达链接:mysql知识点总结delete常用语句删除数据的
转载
2024-03-18 20:21:18
29阅读
首先在 RHEL操作系统中添加 MariaDB 的 YUM 配置文件 MariaDB.repo 文件。# vi /etc/yum.repos.d/MariaDB.repo添加如下内容:[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/rhel7-amd64
gpgkey=https://yum.mariadb.org/RP
数据库的基本操作一、字符集二、登录MYSQL:三、创建用户:四、为用户授权五、修改指定用户密码六、删除用户及其权限七、基本查询、切换、建表八、修改数据库root用户密码 一、字符集en_US.UTF-8:使用英语,你在美国,字符集是utf-8 zh_CN.UTF-8:使用中文,你在中国,字符集是utf-8二、登录MYSQL:注:MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意
转载
2024-02-19 00:27:30
42阅读
一、认识mariadb MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。MariaDB由MySQL的创始人Mic
转载
2024-04-01 02:12:20
135阅读
Mac安装使用Mysql教程(从零开始)
第一章 Mac安装MySQL1.1 过程记录1.2 参考第二章 安装数据库管理软件DBeaver2.1 过程记录2.2 参考第三章 DBeaver创建MySQL数据库3.1 过程记录3.2 报错及解决3.3 参考第四章 终端管理MySQL4.1 开启MySQL服务4.2 登录MySQL(复杂)4.3 登录MySQL(命令简化)4.4 登录
Mariadb解释: 数据库管理系统,是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可目的: 完全兼容MySQL,包括API和命令行,是MySQL的代替品yum install mariadb-server安装 mariadb-serversystemctl status mariadbsystemctl start mariadbmysqlmysql_secure_install
转载
2024-04-25 22:42:56
7阅读
从年前一直在做一个项目,所有没有时间来看书学习,最近终于有点空闲时间了,就想认真学习下在项目中用到的Linq to SQL。在做项目的过程中觉得Linq很是神奇,语法简单、直观,对于我这个SQL语句不是特别精通的菜鸟来说帮助甚大,所以就抽时间来好好学习学习Linq的精妙。 今天学习的内容是Where的使用,主要是通过例子来展示。 Linq中的Where与SQL命令中的Where很类似,都是起到了
转载
2024-09-23 15:16:42
26阅读
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 在Linux操作系统内核中提供了MySQL或MariaDB的rpm包,CentOS6以前为MySQL,CentOS7开始更换为MariaDB;可直接使用rpm包进行安装,或到官方站点 www
原创
2018-07-25 12:01:53
1430阅读
点赞
1.投影查询
如果我们只希望返回某些列的数据,而不是所有列的数据,我们可以用SELECT 列1, 列2, 列3 FROM …,让结果集仅包含指定列。这种操作称为投影查询。
(1)例如,从students表中返回id、score和name这三列:
SELECT id, score, name FROM students;
(2)使用SELEC
转载
2024-03-17 00:02:39
53阅读
目录: 安装 Mariadb 数据库 配置和管理数据库 (增删改查) 配置数据库用户和访问权限
转载
2024-02-26 22:09:58
43阅读