我正在从mysql迁移到MS SQL server。我需要对下面的查询进行重构,以便与sql server兼容。SELECT email WHERE email NOT REGEXP '^[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9-]+)*((\.
);#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQLserver version for the right syntax to use near '' at line 9
我知道这个错误与语法和运行的mysql版本不兼容有关,但我检查了每一行,根据文档语法是正确的
我刚刚在一个旧的RedHat7上安装了一个MySQL服务器(版本3.23.58)。由于依赖关系,我无法安装更新的MySQL版本。我无法在此RedHat服务器上更新库。首先我使用的是PDO,但我意识到PDO与MySQL 3.23不兼容……Error: No such file or directory$host = 'localhost';
$user = 'root'