有没有办法使用SQLyog自动将数据从Excel / csv导入MySQL数据库,以便每次都自动更新?
答案 0 :(得分:0)
使用Database -> Import -> Import External Data
每次发生的事情都会自动发生?在cronjob上使用LOAD DATA
mysql命令可能更容易。
通过CSV检查“更新”
Step 1: Use LOAD DATA to import the entire input file into a temporary table and update primary key id's for any existing records we already have
Step 2: Use SELECT INTO OUTFILE to write all records we couldn't find an id for (new records) into a temporary text file
Step 3: Use LOAD DATA to add all new records (from step 2) into the target table
Step 4: Use a single UPDATE query, to update all records that match an existing primary key
答案 1 :(得分:0)
Sqlyog是一个独立的应用程序,无法自动执行导入过程。
您可以为服务器创建LOAD DATA INFILE命令的cronjob。