在Navicat for MySql中是不区分大小写的,每一个语句写完了都以;号结尾
注:所有Navicat for MySql中的符号都是英文的符号!!
1、创建数据库
create database <数据库名> ;
例如:
create database<teacher>;
//创建一个teacher数据库
2.查看数据库
SHOW DATABASES;
3.删除数据库
DROP DATABASE <数据库名>;
4.创建表
CREATE TABLE <表名>;
5、删除表
DROP TABLE <表名>;
6.修改子句
ALTER TABLE 表名;
7.新增字段
ADD 字段名 基本类型 约束
8.变更字段
CHANGE 旧字段名 新字段名 基本类型 约束
9.更新字段
MODIFY 旧字段名 新字段名 基本类型 约束 (更新基本类型、约束)
10.删除字段
DROP COLUMN 字段名
11.删除唯一约束
DROP UNIQUE 约束名
12.插入表记录
insert 表名(列名1,列名2,……) values(值列表)
13.修改表结构
update 表名 set 列名=值 where 条件
14.过滤重复行
select distinct (字段名) from 表名
另外一些排序单词 desc 从大到小 asc 从小到大
例如
select age from student order by age asc;
//从学生表中查询年龄列从小到大排列
Navicat for MySQL 一些常用的快捷键:
ctrl+q 打开查询窗口
ctrl+/ 注释sql语句
ctrl+shift +/ 解除注释
ctrl+r 运行查询窗口的sql语句
ctrl+shift+r 只运行选中的sql语句
F6 打开一个mysql命令行窗口
ctrl+d 查看表结构详情,包括索引 触发器,存储过程,外键,唯一键
ctrl+l 删除一行
ctrl+n 打开一个新的查询窗口
ctrl+w 关闭一个查询窗口
ctrl+tab 多窗口切换
Navicat如何设置主键
先点开设计表,然后出现如下菜单
点击钥匙就可以了