codebook for mysql

navycat 

环境准备

  1. 下载 navicat
  2. 下载 mysql (启动以后是只小海豚)
  3. 新建 local database
    1. new connection -> 注意 localhost, port 不能换别的,只能改db-name + password
    2. query 创建数据库
      1. 右键 execute sql query
  4. 线上的dev db:host + port 在代码里

 

导出数据

 

 

导入 .sql 数据

直接拖拽保存下来的 sql 文件到左侧栏 DB 下面, 并执行 start 即可。(start只用执行一遍)

 

 

 

常见错误

  1. pandas 报错:xlrd.biffh.XLRDError: Excel xlsx file; not supported解决方法
    1. xlrd 这个包版本太高。要降到 1.2.0import
  2. 执行 python文件pymysql.err.OperationalError: (1364, "Field 'id' doesn't have a default value"
    1. excel 插入数据的时候,没有设置主键自增。
    2. 去 DB “Objects“ tab 里面,选择 Design Table,找到id,把 Key 勾选上,到下方把 “auto increament” 勾选上。

 

posted @ 2021-11-24 09:41  nuo-o  阅读(39)  评论(0编辑  收藏  举报