iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL语句汇总整理
  • 714
分享到

MySQL语句汇总整理

2024-04-02 19:04:59 714人浏览 泡泡鱼
摘要

目录1.选择数据库 USE2.显示信息 SHOW3.创建表 CREATE TABLE4.插入数据 INSERT1.选择数据库 USE 刚链接到Mysql时,没有数据库打开供你使用,而

1.选择数据库 USE

刚链接到Mysql时,没有数据库打开供你使用,而我们需要选择一个数据库,才能进行以下的操作。

方法:USE语句


USE Mdatabase;

如此,才能打开数据库,读取其中的数据

2.显示信息 SHOW

mysql从内部表中提取信息


SHOW database;

返回可用数据库的一个列表


SHOW tables;

返回数据库内的表的列表


SHOW columns from table;

显示表列

3.创建表 CREATE TABLE

基本语法:


//by LMY
CREATE DATABASE 数据库名;   
USE 数据库名;   

CREATE TABLE 表名1
(
    列名1   数据类型    要求,
    列名2   数据类型    要求,
    列名3   数据类型    要求,
    .......
    PRIMARY KEY (主键) 
);

以我的数据库作业作为栗子:

(环境,Mysql workbench

要求:

创建一个名为”my_own_movie_database“的数据库,之后,建如下几个表,之后把相应输入插入

首先,打开workbench,添加一个新的SQL文件

之后,在新的文件中写入sql语句

写入相应sql语句,写完,你会在左侧发现,有了一个新的数据库,点进去,还可以看到你建的表

完整代码如下:


drop database if exists `my_own_movie_database`;
create database `my_own_movie_database`;

USE `my_own_movie_database`;

CREATE TABLE `movieexec` (
  `name` char(30) DEFAULT NULL,
  `address` varchar(100) DEFAULT NULL,
  `cert` int(11) NOT NULL DEFAULT '0
  ',
  `netWorth` int(11) DEFAULT NULL,
  PRIMARY KEY (`cert`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

#
# Data for table "movieexec"
#

INSERT INTO `movieexec` VALUES ('Calvin Coolidge','Fast Lane',123,20000000),('Merv Griffin','Riot Rd.',199,112000000),('Stephen Spielberg','123 ET road',222,100000000),('Ted Turner','Turner Av.',333,125000000),('George Lucas','Oak Rd.',555,200000000),('Jane Fonda','Turner Av.',567,200000000);

#
# Source for table "movies"
#

CREATE TABLE `studio` (
  `name` char(30) NOT NULL DEFAULT '',
  `address` varchar(100) DEFAULT NULL,
  `presC` int(11) DEFAULT NULL,
  PRIMARY KEY (`name`)
) ;

#
# Data for table "studio"
#

INSERT INTO `studio` VALUES ('MGM','MGM Boulevard',123),('Fox','Fox Boulevard',199),('Disney','Disney Boulevard',222),('USA Entertainm','USA Entertainm Boulevard',333),('Paramount','Paramount Boulevard',555);


CREATE TABLE `movies` (
  `title` char(100) NOT NULL DEFAULT '',
  `year` int(11) NOT NULL DEFAULT '0',
  `length` int(11) DEFAULT NULL,
  `movieType` char(10) DEFAULT NULL,
  `studioName` char(30) ,
  `producerC` int(11) DEFAULT NULL,
  PRIMARY KEY (`title`,`year`),
 foreign key(studioName) references studio(name) on delete cascade
) ;

#
# Data for table "movies"
#

INSERT INTO `movies` VALUES ('Empire Strikes Back',1980,111,'drama','Fox',555),('Gone With the Wind',1938,null,'drama','MGM',123),('Logan\'s run',1977,120,'drama','MGM',888),('Pretty Woman',1990,119,'drama','Disney',999),('Star Trek',1979,132,'sciFic','Paramount',444),('Star Trek: Nemesis',2002,116,'sciFic','Paramount',321),('Star Wars',1977,124,'sciFic','Fox',555),('Terms of Endearment',1983,132,'drama','MGM',123),('The Man Who Wasn\'t There',2001,116,'comedy','USA Entertainm',777),('The Usual Suspects',1995,106,'drama','MGM',999);

#
# Source for table "moviestar"
#


CREATE TABLE `moviestar` (
  `name` char(30) NOT NULL DEFAULT '',
  `address` varchar(255) DEFAULT NULL,
  `gender` char(1) DEFAULT NULL,
  `birthdate` date DEFAULT NULL,
  PRIMARY KEY (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
#
# Data for table "moviestar"
#
INSERT INTO `moviestar` VALUES ('Alec Baldwin','Baldwin Av.','M','1977-06-07'),('Debra Winger','A way','F','1978-05-06'),('Harrison Ford','Prefect Rd.','M','1955-05-05'),('Jack Nicholson''s','X path','M','1949-05-05'),('Jane Fonda','Turner Av.','F','1977-07-07');
#
# Source for table "starsin"
#
CREATE TABLE `starsin` (
  `movieTitle` char(100) NOT NULL DEFAULT '',
  `movieYear` int(11) NOT NULL DEFAULT '0',
  `starName` char(30) NOT NULL DEFAULT '',
  PRIMARY KEY (`movieTitle`,`movieYear`,`starName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

#
# Data for table "starsin"
#

INSERT INTO `starsin` VALUES ('Empire Strikes Back',1980,'Harrison Ford'),('Star Wars',1977,'Carrie Fisher'),('Star Wars',1977,'Harrison Ford'),('Star Wars',1977,'Mark Hamill'),('Terms of Endearment',1983,'Debra Winger'),('Terms of Endearment',1983,'Jack Nicholson'),('The Usual Suspects',1995,'Kevin Spacey');

#
# Source for table "studio"
#

4.插入数据 INSERT

基本写法:


INSERT INTO 表名1 VALUES (数据1,数据2,数据3.....),(数据1,数据2......)....;


最后,运行,快捷键:Ctrl +Shift+Enter
(这个地方我愣是到这门课都快学完了,才知道怎么运行…哭死了,前半学期装不上软件,后半学期天天迷为什么建不了表…)
建完表之后,可以看到,表中的内容

到此这篇关于MySQL语句汇总整理 的文章就介绍到这了,更多相关MySQL语句整理 内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL语句汇总整理

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

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

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

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

下载Word文档
猜你喜欢
  • MySQL语句汇总整理
    目录1.选择数据库 USE2.显示信息 SHOW3.创建表 CREATE TABLE4.插入数据 INSERT1.选择数据库 USE 刚链接到MySQL时,没有数据库打开供你使用,而...
    99+
    2024-04-02
  • mysql-删除语句汇总
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、删除的4中方式二、测试数据准备1.创建数据表,插入测试数据 三、sql详解1. DELTED 语句2. TRUNCATE 语句3. alt...
    99+
    2023-08-16
    mysql 数据库 sql
  • mysql常用的语句整理
    本篇内容主要讲解“mysql常用的语句整理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql常用的语句整理”吧! 1.复制表结构和数据,但是不复制索引和...
    99+
    2024-04-02
  • MySQL条件查询语句常用操作全面汇总
    目录模糊查询union排序 数量限制分组综合顾名思义, 条件查询就是使用where字句 , 将满足条件的数据筛选出来 语法 : select ...
    99+
    2024-04-02
  • Python特殊方法整理汇总
    运算符无关特殊方法 运算符相关特殊方法 到此这篇关于Python特殊方法整理汇总的文章就介绍到这了,更多相关Python特殊方法内容请搜索编程网以前的文章或继续浏览下面的相关文章...
    99+
    2024-04-02
  • 关于python time库整理汇总
    目录1.Time库的作用2. Time库的使用时间获取函数时间格式化:将时间以合理的方式展示出来以以字符串的形式构造一个时间程序计时应用:测量起止动作所经历时间的过程3.实例:文本进...
    99+
    2024-04-02
  • Kotlin条件控制语句汇总讲解
    目录一、if表达式1、带返回值if表达式2、if 表达式替代三目运算符3、多级if表达式二、When表达式三、when 表达式的功能增强1、Kotlin 1.3 版本之前 when2...
    99+
    2024-04-02
  • mysql常用的一些语句整理
    本篇内容主要讲解“mysql常用的一些语句整理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql常用的一些语句整理”吧! 创建表 create TAB...
    99+
    2024-04-02
  • JavaSpringboot重要知识点整理汇总
    1、springboot controller 单例 Spring中 controller默认是单例的,因为单例所以不是线程安全的。 所以需要注意下面几点 不要在Contr...
    99+
    2024-04-02
  • MySQL模糊查询语句整理集合
    SQL模糊查询语句 一般模糊语句语法如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 ...
    99+
    2024-04-02
  • mysql初学者必学的语句整理
    这篇文章主要介绍“mysql初学者必学的语句整理”,在日常操作中,相信很多人在mysql初学者必学的语句整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql初学者必学...
    99+
    2024-04-02
  • Java流程控制语句最全汇总(中篇)
    目录前文Java switch case语句详解switch 语句格式switchcasedefaultbreak例 1例 2嵌套 switch 语句if 语句和 switch 语句...
    99+
    2023-01-13
    Java流程控制语句 流程控制语句 流程控制语句结构
  • Java流程控制语句最全汇总(上篇)
    目录前文Java语句:Java空语句、复合语句和表达式语句语句编写方式空语句表达式语句复合语句例 1Java if else分支结构精讲if 结构例 1例 2例 3if-else 结...
    99+
    2023-01-13
    Java流程控制语句 流程控制语句图 Java流程控制
  • 如何设计高效合理的MySQl查询语句?23种常用类型汇总
    MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化...
    99+
    2023-06-06
  • MySQL中数据查询语句整理大全
    目录一、基本概念(查询语句)①基本语句②条件查询1、普通查询2、去重查询(distinct)3、排序查询(order by)4、分组查询(group by)5.等值查询6.外连接查询7.内连接查询8.合并查询总结一、基本...
    99+
    2023-04-19
    mysql数据库命令 mysql查询语句格式 mysql简单查询语句
  • MySQL数据表使用的SQL语句整理
    目录EXPLAIN 语句SHOW INDEX 语句ANALYZE TABLE 语句EXPLAIN 语句 分析SQL索引使用,关键词EXPLAIN: SQL举例: CREATE TAB...
    99+
    2024-04-02
  • 常用SQL语句整理
    -----表空间使用率----- ...
    99+
    2024-04-02
  • MySql应用的基本操作语句整理
    本篇内容介绍了“MySql应用的基本操作语句整理”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.导出整个...
    99+
    2024-04-02
  • 有关前端基础知识整理汇总
    这篇文章主要介绍“有关前端基础知识整理汇总”,在日常操作中,相信很多人在有关前端基础知识整理汇总问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有关前端基础知识整理汇总”的疑惑...
    99+
    2024-04-02
  • 一些前端基础知识整理汇总
    这篇文章主要介绍“一些前端基础知识整理汇总”,在日常操作中,相信很多人在一些前端基础知识整理汇总问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”一些前端基础知识整理汇总”的疑惑...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作