MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLデータベースエラー#1064を修正しますか?


構文が正しくないため、データベースエラー#1064が発生する可能性があります。たとえば、次のテーブルを作成しているとしましょう-

mysql> create table DemoTable
   (
      UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
      UserName varchar(100),
      UserAge int,
      UserAddress varchar(200),
      UserCountryName varchar(100) ,
      isMarried boolean,
   );

これにより、次の出力が生成されます。つまり、エラー-

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 10

上記のエラーを取り除くには、最後のコンマ(、)を削除する必要があります。エラーを削除するためのクエリは次のとおりです-

mysql> create table DemoTable
   (
      UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
      UserName varchar(100),
      UserAge int,
      UserAddress varchar(200),
      UserCountryName varchar(100),
      isMarried boolean
   );
Query OK, 0 rows affected (1.04 sec)

  1. 0x0000c1f5 エラー修正

    0x0000c1f5 ブルー スクリーン エラー これは、Vista ベースの PC を起動したときに表示され、ハードウェアのドライバーとの競合が原因です。エラーが発生している場合は、この記事で説明されている手順を使用して、システムで発生する可能性のあるエラーを解決できるはずです。 0x0000c1f5 ブルー スクリーン エラーの原因 0x0000c1f5 エラーは、ファイルが破損している場合に Common Log File System (Clfs.sys) ドライバーが $TxfLog ファイルを修正しないために発生します。 Stop エラー メッセージに加えて、Windows

  2. MULTIPLE_IRP_COMPLETE_REQUESTS エラーを修正

    MULTIPLE_IRP_COMPLETE_REQUESTS エラーを修正: バグ チェック値が 0x00000044 の Multiple_IRP_Complete_Requests とブルー スクリーン オブ デスに直面している場合、これは、ドライバーが既に完了している IRP (I/O 要求パケット) の完了を要求しようとしたことを示しているため、競合が発生し、したがって、エラーメッセージ。したがって、基本的にはドライバーの問題であり、ドライバーが自身のパケットを 2 回完了しようとします。 主な問題は、2 つの別々のデバイス ドライバーが、両方がパケットを所有していると信じてパッケージ