【Mysql】表的结构、常用命令 您所在的位置:网站首页 mysql中如何修改表中数据类型的名称 【Mysql】表的结构、常用命令

【Mysql】表的结构、常用命令

2023-07-03 01:25| 来源: 网络整理| 查看: 265

表(table)是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息,课程信息,都可以放到表中。另外

表都有特定的名称,而且不能重复。表中具有几个概念:列、行、主键。 列叫做字段(Column),行叫做表中的记录,每一

个字段都有:字段名称/字段数据类型/字段约束/字段长度

例如: 学生信息表

学号(主键) 姓名 性别 年龄 00001 张三 男 20 00002 李四 女 20

SQL 的分类

数据查询语言(DQL-Data Query Language)

代表关键字:select

数据操纵语言(DML-Data Manipulation Language)

代表关键字:insert,delete,update

数据定义语言(DDL-Data Definition Language)

代表关键字:create ,drop,alter,

事务控制语言(TCL-Transactional Control Language)

代表关键字:commit ,rollback;

数据控制语言(DCL-Data Control Language)

代表关键字:grant,revoke.

导入演示数据

使用 MySQL 命令行客户端来装载数据库。

连接 MySql

image.png

创建“abc”数据库

mysql> create database abc;

选择数据库

mysql> use abc

导入sql文件数据

mysql>source D:\ aa.sql

删除数据库(这里不要做!)

mysql> drop database abc;

表结构描述

表名称:dept

描述:部门信息表

英文字段名称 中文描述 类型 DEPTNO 部门编号 INT(2) DNAME 部门名称 VARCHAR(14) LOC 位置 VARCHAR(13)

表名称:emp

描述:员工信息表

英文字段名称 中文描述 类型 EMPNO 员工编号 INT(4) ENAME 员工姓名 VARCHAR(10) JOB 工作岗位 VARCHAR(9) MGR 上级领导 INT(4) HIREDATE 入职日期 DATE SAL 薪水 DOUBLE(7,2) COMM 津贴 DOUBLE (7,2) DEPTNO 部门编号 INT(2)

注:DEPTNO 字段是外键,DEPTNO 的值来源于 dept 表的主键,起到了约束的作用

表名称:salgrade

描述:薪水等级信息表

英文字段名称 中文描述 类型 GRADE 等级 INT LOSAL 最低薪水 INT HISAL 最高薪水 INT 常用命令

查看 msyql 版本

MySQL 程序选项具有以下两种通用形式:

– 长选项,由单词之前加两个减号组成

– 短选项,由单个字母之前加一个减号组成

C:\Users\Administrator>mysql --version

mysql Ver 14.14 Distrib 5.5.36, for Win32 (x86)

C:\Users\Administrator>mysql -V

mysql Ver 14.14 Distrib 5.5.36, for Win32 (x86)

创建数据库

create database 数据库名称;

create database abc;

use 数据库名称

use abc;

在数据库中建立表,因此创建表的时候必须要先选择数据库。

查询当前使用的数据库

select database();

查询数据库版本也可以使用

select version();

终止一条语句

如果想要终止一条正在编写的语句,可键入\c。

退出 mysql

可使用\q、QUIT 或 EXIT:

如:

mysql> \q (ctrl+c)

查看和指定现有的数据库

image.png

指定当前缺省数据库

image.png

查看当前使用的库

image.png

查看当前库中的表

image.png

查看其他库中的表

show tables from ;

如查看 exam 库中的表

image.png

查看表的结构

desc

;

如:image.png

查看表的创建语句

show create table

;

如:image.png

image.png



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有