Navicat 中针对单表拍的几个基本操作
Navicat 是一套数据库管理工具,专为简化数据库的管理及降低系统管理成本而设;
SQL全称是“结构化查询语言(Structured Query Language)”
SQL是一种数据库查询和程式设计语言,用于存取以及查询、更新和管理关联式数据库系统。
Sql对数据库操作可以分为一下几种:
名称 | 解释 | 命令 |
DDL(数据定义语言) | 定义和管理数据对象,如数据库,数据表等 | create,drop,alter |
DML(数据操作语言) | 用于操作数据库对象中所包含的数据 | insert,update,delete |
DQL(数据查询语言) | 用于查询数据库数据 | select |
DCL(数据控制语言) | 用来管理数据库的语言,包括管理权限及数据更改 | grant,commit,rollback |
对库的操作
-
注意:每一条sql语句结束,一定要加 " ; "
1:查看所有数据库: show databases(数据库) ;
2:新建数据库: create database dbname(数据库名) ;
3: 使用某一个库:use dbname;
4: 查看当前使用的库 : select database() ;
5: 切换使用库:use dbname ;
6:删除数据库:drop database dbname ;
对表的操作
-
注意:创建表之前 必须使用use db 语法指定操作数据库
-
创建表:create table 表名(列名 类型(长度),列名 类型(长度)... );
-
查询表: show tables;
-
表结构修改
3.1:修改表名 rename table 旧表名 to 新表名
3.2:新增列 alter table 表名 add 列名 类型(长度)
3.3:修改列 alter table 表名 change 旧列名 新列名 类型(长度)
3.4:删除列 alter table 表名 drop 列名
3.5:查看表结构:desc tableName;