如何解决这个问题呢?该程序有效。但是Gogland中的方法以红色突出显示。添加了Qt 5.8版。
Gogland (1.0 Preview) 1.0 EAP
Build #GO-171.4694.61, built on June 27, 2017
Gogland EAP User
Expiration date: September 25, 2017
JRE: 1.8.0_112-release-736-b21 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.8.0-58-generic
batis@dev:~$ printenv | grep GO
GOROOT=/usr/lib/go-1.8/
GOPATH=/home/batis/gocode/
package main
import (
"os"
"github.com/therecipe/qt/widgets"
)
func main() {
widgets.NewQApplication(len(os.Args), os.Args)
//create a window
window := widgets.NewQMainWindow(nil, 0)
......
widgets.QApplication_Exec()
}
Run Code Online (Sandbox Code Playgroud)
我使用 mysqldump 实用程序将数据库转储到在皇冠上运行的测试服务器上。
Mysqldump --host = 127.0.0.1 --skip-add-drop-table --skip-add-locks --no-create-info --user = root --password = 'root' stead>tead.sql
关于进口用途的生产:
Mysql --user = root --password = 'root' 测试
它也从表冠开始。
转储文件大约包含以下信息。
INSERT INTO im_gruppyVALUES (100, '办公设备用纸', 1, '100.png', 1);
问题是,当插入找到键“PRIMARY”的重复条目“1”时,导入停止。我想更新旧记录。
提示,因为可以通过 mysqldump 和 mysql 来执行更新行,如果不存在该行,则插入?