`

mysql 语句练习

 
阅读更多

 

SQL 数据库

sql的创建和校对规则!

 

 

创建一个名称为mydb1的数据库。

create database mydb1;

 

创建一个使用utf-8字符集的mydb2数据库

create database mydb2 character set utf8;

 

创建一个使用utf-8字符集,并带校对规则的mydb3数据库。

create database mydb3 character set utf8 collate utf8_general_ci;

 

查看当前数据库服务器中的所有数据库

show databases;

 

查看前面创建的mydb2数据库的定义信息

show create database mydb2;

 

删除前面创建的mydb1数据库

drop database mydb1;

 

查看服务器中的数据库,并把其中某一个库的字符集修改为utf8;

alter database mydb2 character set utf8;

 

备份test库中的数据,并恢复,备份的时候,是在推出数据库的状态下备份的

mysqldump -u root -p test>d:/test.sql

 

 

 

备份数据库表中的数据

mysqldump -u 用户名 -p 数据库名 > 文件名.sql

恢复数据库

Source 文件名.sql

 

 

CREATE TABLE table_name

(

field1  datatype,

field2  datatype,

field3  datatype,

)character set 字符集 collate 校对规则

field:指定列名 datatype:指定列类型

 

 

合计函数

where后不能跟合计函数,heaving后可以跟合计函数!

 

外键约束!

比较重要!

 

主键约束,唯一约束,非空约束,外键约束。


分享到:
评论

相关推荐

    mysql查询语句练习

    数据库导入即可(01.查询每个雇员的编号、姓名、职位。 02.查询出所有的职位,使用DISTINCT消除掉显示的重复行记录。 03.计算每个雇员的编号、姓名、基本年薪。年薪=(工资+奖金)*12,(使用IFNULL函数判断NULL)......

    50道MySQL经典练习题

    这个是网上流传的50道SQL练习题,最近拿来练习,刚做完,这里把我做的答案给大家做个参考,如有错误,还请告知。 另外,做题的时候先不要看答案(答案不唯一,只要满足要求即可),要有自己的一个思考过程,这样做...

    mysql语句练习库world-db。

    mysql> show tables; +-----------------+ | Tables_in_world | +-----------------+ | city | | country | | countrylanguage | 如上,包含三张表。

    MySQL SQL语句练习题及答案

    MySQL SQL语句练习题及答案 本资源提供了 MySQL SQL 语句的练习题及答案,涵盖了创建表、插入数据、删除数据、更新数据、查询数据等多方面的知识点。 一、创建表 在 MySQL 中,创建表使用 CREATE TABLE 语句。...

    最全sql查询语句练习题汇总(面试必备)

    最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习...

    MySQL初级练习表

    在"MySQL初级练习表"中,我们有两个数据库文件:emp.sql和dept.sql,它们通常用于教授和练习SQL的基本操作。 首先,让我们了解一下SQL(结构化查询语言)。SQL是用于管理和处理关系数据库的标准语言,它包括了创建...

    MYSQL8.0练习题sql语句集合

    MYSQL8.0练习题sql语句集合(包含建表、插入语句)

    数据库sql语句练习

    数据库SQL语句练习 本资源旨在通过若干SQL语句练习,帮助读者更好地理解数据库的各项数据操作。下面是相关知识点的详细解释: 1. 关系代数和SQL语言查询 在关系代数和SQL语言中,查询至少选修了一门其直接先行课...

    MySQL练习代码, sql语句练习3

    总的来说,“MySQL练习代码,sql语句练习3”将引导你深入理解SQL语言的各个方面,通过实践来提升你的数据库管理和查询技能。无论你是初学者还是经验丰富的开发者,这样的练习都将帮助你巩固理论知识,提高实际操作...

    MySQL数据库练习题(50道).pdf

    MySQL数据库练习题50道.pdf 本资源为MySQL数据库练习题,共50道题,涵盖数据库设计、数据表创建、数据插入、查询等多方面的知识点。下面是对该资源的详细知识点总结: 一、数据库设计 * 数据库设计是指根据具体的...

    MySQL练习代码, sql语句练习2

    本资料包含的是"SQL语句练习2",旨在帮助用户深入理解和熟练掌握MySQL中的SQL查询语言。 SQL(Structured Query Language),结构化查询语言,是用于管理和处理关系数据库的标准语言。在“SQL语句练习2”中,我们...

    MySQL练习代码, sql语句练习1

    本压缩包“Sql1”提供了SQL语句的练习,帮助用户深入理解和熟练掌握MySQL中的SQL用法。 首先,基础的SQL语句包括SELECT、INSERT、UPDATE和DELETE。SELECT用于从数据库中查询数据,是SQL中最常用的部分。你可以学习...

    MySQL练习题及答案-11页

    MySQL是一种广泛使用的开源关系型数据库管理系统,其特点包括高效、可靠和可扩展性。...通过这些练习题,我们可以深入理解MySQL的各个核心概念,提升在数据库管理、查询优化和故障排查方面的能力。

    mysql的sql语句练习.zip

    在这个“mysql的sql语句练习.zip”压缩包中,我们很显然会发现一系列与MySQL SQL语句相关的练习题目或者示例。下面,我们将深入探讨SQL在MySQL中的应用,以及一些重要的SQL语句。 1. 数据库创建与删除: 使用`...

    MySql 基础练习.zip

    标题“MySQL 基础练习.zip”表明这是一份关于MySQL基本操作的学习资源,配合描述中的“数据分析之MySQL篇”系列博客文章,旨在帮助读者通过实践来提升对MySQL的理解和技能。 描述中提到的“语言为 mysql”意味着...

    MySQL增删改查语句练习.docx

    在MySQL中,可以使用`CREATE DATABASE`语句创建数据库,如创建一个名为`SchoolManagement`的数据库: ```sql CREATE DATABASE SchoolManagement; ``` 2. **表结构设计**: 根据描述,我们需要设计四个主要的...

    MySQL语句的查询练习

    根据给定文件的信息,我们可以将这些SQL练习题逐一解析,并从中提炼出相关的知识点。 ### 1. 查询 Student 表中的所有记录的 Sname、Ssex 和 Class 列。 **知识点:** - `SELECT` 语句的基本用法; - 多列选择...

    SQL语句练习--数据库

    ### SQL语句练习知识点解析 #### 一、创建数据库与数据表 1. **创建数据库:** - **SQL语句:** `CREATE DATABASE student;` - **知识点解析:** 这条命令用于创建一个新的数据库`student`。在创建数据库时,...

    MySQL语法语句大全

    MySQL语法语句是数据库管理和数据操作的核心工具,适用于各种应用场景,从简单的数据查询到复杂的数据库设计。本篇文章将详细介绍MySQL中的几个关键语法,包括创建表、创建索引、改变表结构、删除数据对象以及执行...

Global site tag (gtag.js) - Google Analytics