【Mysql】表的结构、常用命令 | 您所在的位置:网站首页 › mysql中如何修改表中数据类型的名称 › 【Mysql】表的结构、常用命令 |
表
表(table)是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息,课程信息,都可以放到表中。另外 表都有特定的名称,而且不能重复。表中具有几个概念:列、行、主键。 列叫做字段(Column),行叫做表中的记录,每一 个字段都有:字段名称/字段数据类型/字段约束/字段长度 例如: 学生信息表 学号(主键) 姓名 性别 年龄 00001 张三 男 20 00002 李四 女 20SQL 的分类 数据查询语言(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 创建“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) 查看和指定现有的数据库 指定当前缺省数据库 查看当前使用的库 查看当前库中的表 查看其他库中的表 show tables from ; 如查看 exam 库中的表 查看表的结构 desc ;如: 查看表的创建语句 show create table ;如: |
CopyRight 2018-2019 实验室设备网 版权所有 |