想知道是否有人可以帮助解决以下问题。我正在西门子WinCC中使用Vbscript。当我激活脚本时,"lngValue“变量包含一个带有字母"BC”的字符串,当试图插入数据库时,它会显示一个错误。
如果"lngValue“是空的,那么插入到mysql数据库中是空的,一切正常。(所以所有连接都好,甚至尝试了INT和工作)
我得到以下错误:
MySQLmysqld-5.6.19您的SQL语法出现了错误;请检查与MySQL服务器版本对应的手册,以获得在第1行“BC”附近使用的正确语法。
该脚本如下:
Sub Writetomysql()
Dim lngValue
D
我有一个工作脚本,它读取WinCC DB并将数据写入包含两个列(1个时间标记和1个值)的CSV中。
path = "C:\HMI\Report\Report.csv"
'creating csv file
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(path) Then
fso.DeleteFile(path)
End If
fso.CreateTextFile(path)
Set f = fso.GetFile(path)
Const
我已经在Azure中创建了一个使用ClearDb作为数据库提供者的托管MySql数据库。如果我转到Azure并点击到ClearDb仪表板,我似乎有一个数据库。但是,当我使用Azure提供的用户名和密码连接到MySql工作台时,我可以登录,但是我看不到任何模式。当我输入SHOW GRANTS时,我得到以下内容:
GRANT USAGE ON *.* TO 'myusername'@'%' IDENTIFIED BY PASSWORD '*xxxxxxxxxxxxxxx' WITH MAX_USER_CONNECTIONS 4
有数据库吗?如果有,我
我有一个存储事务日志的数据库,我只想计算这周的所有日志。日期存储在Unix中。
本周从星期一开始到今天。
$week = mktime(0, 0, 0, date('n'), date('j'), date('Y')) - ((date('N')-1)*3600*24);
MySQL查询
$q = 'SELECT count( distinct ID) as count FROM STATUS WHERE PERSON ='.$db->qstr($id).' AND DATE
(FROM_UNIXT
我有一个/mariadb_tmp目录(如我的MariaDB-server.cnf中所指定的),其中充满了可追溯到去年11月的文件。
-rw-rw---- 1 mysql mysql 1032192 Nov 19 07:47 #sql899_5d5_0.ibd
-rw-rw---- 1 mysql mysql 278528 Nov 19 09:30 #sql899_ab8f_0.ibd
-rw-rw---- 1 mysql mysql 278528 Nov 19 09:30 #sql899_ad17_0.ibd
-rw-rw---- 1 mysql mysql 638976