简介 Navicat 是使用最广泛的数据库可视化工具之一,支持不同类型的数据库,可查阅具体介绍 本文以 MySQL 为例
安装 下载 navicat150_mysql_cs_x64.exe,已上传百度网盘(4pxv) Navicat Premium Lite
快捷键
新建查询:Ctrl + Q
运行:Ctrl + R
添加到收藏夹:Ctrl + Shift + 数字
打开收藏夹:Ctrl + 数字
筛选
分页大小
右下角的设置图标
服务器监控
慢查询日志
工具 → 服务器监控 → MySQL
变量 → 搜索(Ctrl+F):
slow_query_log:设为 ON
slow_query_log_file:慢查询日志路径
long_query_time:记录慢查询的时间阈值
导入向导
右键表 → 导入向导
导入类型为CSV文件
日期排序看情况
导入模式为追加或更新
高级 → 勾选使用NULL取代空白字符串
高级 → 取消勾选遇到错误时继续
遇到的问题
内容字段类型不对应,如字段设计为tinyint,导入的却是字符串,会报错
导入编码为UTF-8可能有异常文字
pandas 读取Excel的字段类型为日期类型时,若遇到空值,会得到pd.NaT,需转换为None
Navicat Premium 导出的数据可能有问题,尽量用 Navicat for MySQL
Navicat导入速度慢
MySQL 8 默认开启 log bin
查看是否开启
SHOW VARIABLES LIKE ‘log_bin’;
1
编辑配置文件
sudo vim /etc/my.cnf
1
在 [mysqld] 下添加以下内容
[mysqld]
skip-log-bin
1
2
重启 MySQL
mysqld restart
或
sudo systemctl start mysqld
1
2
3
查看是否开启
SHOW VARIABLES LIKE ‘log_bin’;
1
建议导入完成后改回来
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lly1122334/article/details/121359973