广告
返回顶部
首页 > 资讯 > 数据库 >数据库(mysql)基础操作
  • 550
分享到

数据库(mysql)基础操作

数据库(mysql)基础操作 2021-09-02 23:09:53 550人浏览 无得
摘要

 声明:    1)仅作为个人学习,如有冒犯,告知速删!    2)不想误导,如有错误,不吝指教! ------------------------------------分隔符--------------------------

数据库(mysql)基础操作

 声明:

   1)仅作为个人学习,如有冒犯,告知速删!
   2)不想误导,如有错误,不吝指教!

------------------------------------分隔符---------------------------------

  1. DDL(数据定义语言)------>建库,建表

  2. DML(数据操作语言)------>对表中的记录操作增删改查

  3. DQL(数据查询语言)------>对表中的查询操作

  4. DCL(数据控制语言)------>对用户权限的设置

一:DDl

创建:
  1. create database 数据库名;

  2. create database 数据库名 if not exits;

  3. create database 数据库名 character set 字符集;

  4. show databases;

  5. select create database 数据库名;

修改:

  alter database 数据库名 default character set 字符集;

删除:

  drop database 数据库名;

使用数据库:

  select database(); ----->查看正在使用的数据库

  use 数据库名;------->使用/切换数据库

DDL表操作:

  create table 表名(字段1,字段类型,字段2,字段类型);创建表

  intdoublevarchardate

查:

  show tables;---->查看当前数据库中所有表

  desc 表名; ----->查看表的结构

  show create table 表名;---->查看创建表的sql语句

 

创建:

  create table 新表名 like 就表名; ---->快速创建一个与就旧表结构相同的的新表

 

删除:

  drop table 表名;----->直接删除

  drop table if exists 表名;----->判断是否存在

 

改:

  alter table 表名 add 列名 类型;----->添加表列 add

  alter table 表名 modify 列名 新类型;------>添加列类型modify

  alter table 表名 change 旧列 新列 类型;----->修改列名change

  alter table 表名 drop 列名;----->删除列

  rename table 旧表 to 新表;----->修改表名

  alter table 表名 character set 字符集;

 

二:DML

插入:

  insert into 表名 (字段1,字段2.....) values(值1,值2......);----->插入全部字段

  insert into 表名 values(值1,值2.....); ----->不写字段名

  insert into 表名 ( 字段1,2,3) values (值1,2,3); ----插入部分

  select * from 表名;---->查表中信息

 

蠕虫复制:

  insert into 表1 select * from 表2 ;---->将表2中的所有列复制到表1中

  insert into 表1 (列1,列2) select (列1,列2)from 表2;--->只复制部分列

更新:

  update 表名(需更新) set 列名=值 [where 条件表达式];

  update 表名 set 列名=值;

  update 表名 set 列名=值 where 列名=值;

 

删:

  delete from 表名 [where 条件表达式];

  delete from 表名;删除全部数据

  delete from 表名 where 字段(列) = 值;

  truncate table 表名;----删除整个表的所有记录重建新表

 

查:

  select 列名 from 表名;

  select * from 表名:

  select 列1,列2 from 表名;

 

清楚重复值:

  select distinct 列名 from 表名;

----------------------------分隔符-------------------------

未完待续!!

您可能感兴趣的文档:

--结束END--

本文标题: 数据库(mysql)基础操作

本文链接: https://www.lsjlt.com/news/6694.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 数据库(mysql)基础操作
     声明:    1)仅作为个人学习,如有冒犯,告知速删!    2)不想误导,如有错误,不吝指教! ------------------------------------分隔符--------------------------...
    99+
    2021-09-02
    数据库(mysql)基础操作
  • 【Mysql】数据库基础与基本操作
    🌇个人主页:平凡的小苏 📚学习格言:命运给你一个低的起点,是想看你精彩的翻盘,而不是让你自甘堕落,脚下的路虽然难走,但我还能走,比起向阳而生,我更想尝试逆风翻盘。 🛸Mysql专栏:Mys...
    99+
    2023-08-16
    mysql
  • Python基础之操作MySQL数据库
    目录一、数据库操作1.1 安装PyMySQL1.2 连接数据库1.3 创建数据表1.4 插入,查询数据1.5 更新,查询数据1.6 删除,查询数据二、连接与游标对象的方法2.1 连接...
    99+
    2022-11-12
  • mysql操作数据库基础详解
    目录一、介绍二、SQL分类三、基本操作创建查询修改删除使用数据库一、介绍 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这...
    99+
    2022-11-13
    mysql 操作数据库基础 mysql 操作数据库
  • 数据库基础操作
    显示查询结果使用排序功能 order by [列名] desc; #desc 表示降序,asc 表示升序例:select * from 表名 where ID = '00...
    99+
    2022-10-18
  • MYSQL数据库基础之Join操作原理
    Join使用的是Nested-Loop Join算法,Nested-Loop Join有三种 select * from t1 join t2 on t1.a = t2.a; -- a 100条数据, ...
    99+
    2022-05-27
    mysql的join用法 mysql join查询 mysql的join原理
  • MySQL数据库基础操作命令有哪些
    这篇文章给大家分享的是有关MySQL数据库基础操作命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、使用帮助信息登陆数据库就不介绍了哦,比如说想做创建的数据库的操作,不...
    99+
    2022-10-19
  • 【MySQL】 MySQL数据库基础
    文章目录 🐱‍👓数据库的操作📌显示当前的数据库📌创建数据库🎈语法:🎈语法说明🎈示...
    99+
    2023-09-18
    数据库 mysql 基础操作 oracle
  • MySQL数据库中有哪些基础操作命令
    这篇文章给大家介绍MySQL数据库中有哪些基础操作命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。用户与权限创建用户mysql>create user te...
    99+
    2022-10-18
  • 【MySQL】数据库基础
    文章目录 1. 登陆选项的认识2. 什么是数据库3. 存储数据为什么不用文件?4. 见一见数据库创建数据库创建表 5. SQL语句分类6. 查看MysQL存储引擎 1. 登陆选项的认识...
    99+
    2023-10-18
    数据库 mysql
  • 【MySQL】基础实战篇(1)—数据库与数据表的操作
    创建管理数据库创建数据库查看与选择数据库修改数据库删除数据库 创建管理数据表创建数据表查看数据修改数据表删除数据表 创建管理数据库 创建数据库 语法: CREATE...
    99+
    2023-09-27
    数据库 mysql oracle
  • MYSQL 数据库基本操作
    插入数据 在建立一个空的数据库和数据表时,首先需要考虑的是如何向数据表中添加数据,该操作可以使用INSERT语句来完成。使用INSERT语句可以向一个已有数据表插一个新行,也就插入一行新记录。在MySQL...
    99+
    2022-10-18
  • MySQL数据库基本操作
    目录 一、SQL语句 (mysql 数据库中的语言) 二、DDL 1.DDL语句 (1)创建新的数据库 (2)创建新的表  2.删除数据库和表  三、DML 1.insert插入新数据 2.update更新原有数据 3.delete: 删除...
    99+
    2023-09-01
    数据库 mysql sql
  • mysql基础操作
    查看有哪些库:show databases;进入某个库:use 库名;进入库之后查看有哪些表:show tables;查看某张表的结构:desc 表名;查看某张表的所有内容:select * from 表名;创建一个库:...
    99+
    2015-11-17
    mysql基础操作
  • MySQL -- 基础操作
    CREATE DATABASE 数据库名称; 查看数据库: # 查看所有数据库 SHOW DATABASES; 创建数据库: # 选择一个数据库/切换至xxx数据库 USE 数据库名称; 创建数据库...
    99+
    2015-11-15
    MySQL -- 基础操作
  • 一、MySQL数据库基础
    1.1、数据库模型  数据库由一批数据构成有序集合,这些数据被存在结构化的数据表中。数据表之间互相关联,反应客观事物间的本质联系。数据库系统提供对数据的安全控制和完整性控制。数据库的发展大致划分为...
    99+
    2022-10-18
  • 总结MongoDB数据库的基础操作
    这篇文章主要讲解了总结MongoDB数据库的基础操作,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。本文实例讲述了MongoDB数据库基础操作。分享给大家供大家参考,具体如下:1...
    99+
    2022-10-18
  • HTML5本地数据库的基础操作
    这篇文章主要介绍“HTML5本地数据库的基础操作”,在日常操作中,相信很多人在HTML5本地数据库的基础操作问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML5本地数据库...
    99+
    2022-10-19
  • MySQL-Workbench数据库基本操作
    注: 部分概念介绍来源于网络 一、连接数据库 二、进入数据库   三、创建数据库         点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply。         Workbench会自动生成SQL语句,再次点击A...
    99+
    2023-10-12
    mysql
  • 【MySQL】数据库基础知识
    文章目录 一. 什么是数据库二. 为什么要有数据库三. 数据库分类四. 数据库的基本使用1. MySQL安装2. 检查MySQL后端服务器是否启动3. 连接MySQL服务器4. 服务器,数据库...
    99+
    2023-09-03
    数据库 mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作