Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle、MariaDB、Mssql、及PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
Navicat Premium支持在 MySQL、SQLite、Oracle 及 PostgreSQL 之间传输资料。它支持大部分的 MySQL、SQLite、Oracle 及 PostgreSQL 功能,包括预存程序、事件、触发器、函式、检视等。Navicat安装教程如下
数据库入门(二)可视化工具Navicat点击链接,跳转对应文章
1Navicat新建数据库
为了连接到MySQL,需要以下信息:
- 主机名(计算机名)——如果连接到本地MySQL服务器,为localhost;
- 端口(如果使用默认端口3306之外的端口);
- 一个合法的用户名;
- 用户口令(如果需要)。
双击learn数据库,右键表,点击导入向导,即可导入数据文件,这里选择导入CSV文件(*.csv)。
选择数据路径下的csv文件,编码方式选择20936(Simplified Chinese GB2312),中文简体格式,不然导入的汉字列表会出现乱码。 这里可以设置数据的类型。 导入csv文件后,点击表,可以看见导入的数据,点击新建查询,可以写SQL语句,一条语句的结束以分号“;”结尾,选择这条语句,点击运行已选择,即可运行结果,或者使用快捷键Ctrl+R快速运行,输出结果。 3SQL数据库基础语法返回可用数据库的一个列表。
SHOW DATABASES
返回当前选择的数据库内可用表的列表。
SHOW TABLES
对每个字段返回一行,行中包含字段名、数据类型、是否允许NULL、键信息、默认值以及其他信息。
SHOW COLUMNS
描述某一个表的列名。
DESCRIBE customersSHOW COLUMNS FROM customers
用于显示广泛的服务器状态信息。
SHOW STATUS
分别用来显示创建特定数据库或表的MySQL语句。
SHOW CREATE DATABASESHOW CREATE TABLE
用来显示授予用户(所有用户或特定用户)的安全权限。
SHOW GRANTS
用来显示服务器错误或警告消息。
SHOW ERRORSSHOW WARNINGS
进一步了解SHOW。
HELP SHOW