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

MySQLでデータベースを作成する際のエラー1064(42000)を修正しますか?


ERROR 1064(42000)は主に、構文が正しく設定されていない場合に発生します。つまり、バックティックシンボルの適用中、またはバックティックシンボルなしでデータベースを作成しているときにエラーが発生する場合、名前にハイフンを使用すると、エラーが発生する可能性があります。たとえば、Demo-テーブルの結果はERROR1064(42000)になります。

エラーを削除するには、データベース名を適切にバックティックするか、何も使用しない必要があります。以下は、バックティックを使用していない構文です。これは正しく機能します-

create database yourDatabaseName;

データベース名にhyhenを追加すると、エラーが発生します。データベース名を作成しながら実装しましょう-

mysql> create database customer-tracker;

データベース名にハイフンを使用したため、次のエラーが発生しますが、これは受け入れられません-

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 '-tracker' at line 1

それでも、名前をバックティック記号で囲むことにより、データベース名のハイフンを修正できます-

mysql> create database `customer-tracker`;

これにより、次の出力が生成されます-

Query OK, 1 row affected (0.21 sec)

これでデータベースが正常に作成されました。


  1. WordPressデータベース接続エラーを修正する方法

    エラーメッセージ「データベース接続の確立中にエラーが発生しました ’は、WordPressがウェブサイトのデータベースからデータを回収できない場合に表示されます。 WordPressは、すべてのメタ情報、投稿データ、ログイン情報、プラグイン設定、ページデータをデータベースに保存します。ただし、テーマ、画像、WordPressコアファイルはデータベースに保存されません。したがって、あなたまたは他の誰かがあなたのウェブサイトにアクセスするときはいつでも、データベースから目的のデータを取得/取得するPHPクエリが実行され、何らかの理由で機能が壊れた場合(つまり、データベースからデータを取得できない場

  2. Windows 10でアカウントを作成中にエラーが発生する問題を修正

    作成中にエラーが発生した問題を修正Windows 10 のアカウント: [家族とその他の人] に移動します。次に、[他の人] の下の [この PC に他の人を追加] をクリックし、[この人はどのように歌いますか?] をクリックします。 [この人のサインイン情報がありません] をクリックします。 ここで、完全に空白の画面が表示され、円の中に青い点が走り回り (読み込みアイコン)、数分後に「問題が発生しました」というエラーが表示されます。さらに、このプロセスはループに入り、何度アカウントを作成しようとしても、何度も同じエラーに直面します。 Windows 10 ユーザーがこのエラーのために新し