草庐IT

mysql - mySQL 查询中的错误#1064

我在下面的查询中得到以下错误:#1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear')))'atline1代码片段:INSERTINTOtest_bans(ip,Expiration)VALUES("0.0.0.0",DateAdd("d",1,Date()))建表查询CREATETABLEtest_bans(IDsmallint(6)NOTNULLAUTO_INCREMENT,IPtextNOTNULL,Ex

mysql - 在 mysql 中创建数据库时出现错误 1064 (42000)

在mysql交互式终端中,当我想创建一个新的数据库时mysql>createdatabasealbedo-new;ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'-new'atline1我不确定mysql是否允许在数据库名称中使用“-”。 最佳答案 mysql允许在数据库名称中使用连字符使用反引号createdatabase`al

sql - MySQL 错误#1064

运行此SWL查询不断返回:#1064-您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解在第20行的')'附近使用的正确语法CREATETABLEusers(`a`INTNOTNULLPRIMARYKEYAUTO_INCREMENT,`b`VARCHAR(50)DEFAULT"USER",`c`INT(1)NOTNULLDEFAULT"0",`d`VARCHAR(30)NOTNULL,`e`VARCHAR(30)NOTNULL,`f`TEXT(30)NOTNULL,`g`TEXT(30)NOTNULL,`h`TEXT(30),`i`enum('i1','i2','i3

使用 MySQL Workbench 添加外键时出现 MySQL 错误 1064

所以我有一个错误,当我想添加一个外键时。我使用EER图模型在MySQLWorkbench中添加了外键。工作台尝试添加的行是:`CREATESCHEMAIFNOTEXISTS`barberDB`DEFAULTCHARACTERSETlatin1;USE`barberDB`;---------------------------------------------------------Table`barberDB`.`BARBER`-------------------------------------------------------CREATETABLEIFNOTEXISTS`b

java - SQL 错误 : 1064, SQLState:创建新实体时为 42000

我正在开发一个Springmvcweb应用程序,我需要在其中使用Hibernate创建一个城镇。以下是我的城镇模型。@Entity@Table(name="town")publicclassTownModel{@Id@Column(name="townid")@GeneratedValueprivateIntegertownId;@Column(name="name")privateStringtownName;@Column(name="desc")privateStringtownDesc;@ManyToOne(optional=true)@JoinColumn(name="dis

php - Laravel - SQLSTATE [42000] : Syntax error or access violation: 1064 on migration

直到现在我运行phpartisanmigrate时才发生此错误我正在使用MySQL5.6.34我尝试了所有我能想到的方法):但仍然没有运气我有一张与此类似的table并且工作正常但由于某种原因,这一次不起作用[PDOException]SQLSTATE[42000]:Syntaxerrororaccessviolation:1064YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'unsignednotnull,`ad

mysql - Doctrine2 SQLSTATE[42000] : Syntax error or access violation: 1064

用户.php;LikePage.php;LikeArticle.php;namespaceAcme\DemoBundle\Entity;useDoctrine\ORM\MappingasORM;/***@ORM\Entity*@ORM\Table(name="like_article")*/classLikePageextendsLike{/***@ORM\Column(type="integer")*/protected$itemid;/***@ORM\ManyToOne(targetEntity="Article",inversedBy="likes")*@ORM\JoinColu

mysql - 错误 1064 (42000) : You have an error in your SQL syntax; Want to configure a password as root being the user

我刚刚下载了WAMP。我想使用MySQL控制台为MySQLroot用户配置密码。之前没有设置密码。下面是输入mysql->usemysqlDatabasechangedmysql->UPDATEuser->SETPassword=PASSWORD->WHEREuser='root';ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'WHEREuser='root''atline3

mysql - SQL 错误 1064 - 导入错误

我将数据库导出为工作正常的备份。当我将数据库导入到完全相同的服务器、文件夹等时,出现此错误:ThereisachancethatyoumayhavefoundabugintheSQLparser.Pleaseexamineyourqueryclosely,andcheckthatthequotesarecorrectandnotmis-matched.Otherpossiblefailurecausesmaybethatyouareuploadingafilewithbinaryoutsideofaquotedtextarea.YoucanalsotryyourqueryontheMy

mysql - MySQL 中的错误 1064 (42000)

我正在尝试使用从MSSQLAzure数据库创建的数据库转储填充一个新的MySQL空数据库,但出现以下错误ERROR1064(42000)atline1:YouhaveanerrorinyourSQLsyntax;CheckthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'I'atline1我使用mysqldump执行此操作,并在命令提示符中使用了类似于以下的命令:mysql--user=rootusername--pasword=passworddatabasenameMysqldump