navicat for mysql怎么用?

哎呀,关于Navicat for MySQL,我当时真的花了很多时间。
记得那是2 01 6 年,我在公司负责一个项目。
当时我必须使用MySQL数据库,所以我下载了Navicat。
当时我真的什么都不懂,所以我就一步一步地挖。

首先需要启动并登录,我当时在公司电脑上,双击桌面快捷方式,界面就出来了。
然后我从顶部菜单栏中单击“登录”并选择“新连接”。
出现一个对话框。
我填写了自定义登录名,然后输入了服务器用户名和密码。
由于这是本地服务器,默认端口是3 3 06 ,所以我没有更改它。
然后我单击“连接测试”,出现“连接成功”消息。
我松了一口气,然后单击“确定”登录。

然后我创建了一个新数据库。
双击连接名称,展开节点,然后在空白处右键单击,选择“新建数据库”,填写一个数据库名称,选择“utf8 ”字符集,确保可以保存中文,其他默认,点击“确定”即可。

然后创建一个新表。
双击数据库,然后右键“表”,选择“新建表”,设置字段属性,将ID字段设置为自增和主键,然后添加其他字段,填写字段名称、数据类型和长度,最后保存表结构并输入表名称。

插入数据时,我右键单击“打开表格”并选择“插入”,然后填写数据并单击复选标记保存。
我当时就很小心,生怕错过了什么。

需要注意的一点,必须要说的是,在操作之前一定要确保MySQL服务已启动并且连接参数正确,否则无法建立连接。
在设计表时,主键和自增字段非常重要,必须正确定义。
插入数据时,记得填写非空字段,否则会报错。
Navigat for MySQL 使用起来有点复杂,但是一旦掌握了它的窍门,一切就简单了。
现在想来,当时我真的什么都不懂,哈哈。

[Navicat for MySQL系列]Navicat如何使用(二)

嘿嘿,Navicat 可以用,特别是做增删改查的时候。
我给大家总结一下我遇到的问题和我用过的方法:
上周有客户问我为什么用Navicat导入数据时总是报错。
当我查看时,这家伙甚至没有双击打开连接或数据库。
Navicat 的操作逻辑相当反人类。
您必须先单击它,然后才能右键单击选择功能。
生与死就是这样被规划的。

创建数据库这里没什么好说的,新建一个数据库,右键“新建数据库”即可。
字符集使用utf8 mb4 ,基本是标准的,不然汉字会乱码。
同时选择 utf8 mb4 _general_ci 作为排序规则,默认规则将完成。
但请记住,数据库名称无法更改。
这很烦人。
如果更改它,您将无法连接。

表操作 最让我烦恼的是修改表结构。
如果要添加新字段或更改数据类型,需要右键单击“设计表”或按Ctrl+D。
这个设计太老了。
我以前是直接双击表格,然后按F2 修改现有字段或拖动表头添加字段。
虽然官方建议使用“设计表”,但实际上使用双击更容易。

查找数据我基本都是靠Ctrl+F。
表名搜索在工具栏上,有点偏。
SQL 查询是我的强项。
只需单击工具栏上的狗头图标并创建一个新查询即可。
我习惯写SQL语句,效率比较高。
但要小心,执行前检查一下SQL是否有语法错误,否则错误会很烦人。

导入数据 我最常用的是“运行SQL文件”。
右键单击扩展名并选择此项,选择本地 .sql 文件,然后单击“开始”。
这种方法简单易行,但很容易出错。
上次导入2 00MB的文件,中间有一个错误的语句,导致整个导入失败。
我很生气。
然后发现某个表名写错了,就改回来再运行。
因此,请确保在导入之前使用文本编辑器检查 .sql 文件。

数据传输 我觉得这个功能适合同步远程数据库。
例如A公司的服务器要同步到B服务器,则直接使用数据传输功能,设置源数据库和目标数据库,然后点击“开始”。
这种方法比手动复制粘贴要好很多,而且更稳定。

其他注意事项 1 、操作前必须双击打开。
连接、数据库、表都必须点击才能操作。
2 、导入SQL时取消勾选“出错时继续”,否则部分数据可能无法导入。
3 . CSV文件不能直接导入,需要使用“导入向导”
不过,用Navicat练习后就会习惯了。
一开始会很混乱,但是一旦掌握了窍门,就会非常有效。
特别是,在 Navicat 中直接编写 SQL 并执行它比打开单独的 MySQL 命令行工具更容易。