sql >> データベース >  >> RDS >> Mysql

MySqlのDELIMITERエラー

    区切り文字はmysqlクライアントによってのみ使用されます(API、ドライバーなどでは使用されません)。
    したがって、機能しません。

    エラーメッセージを参照してください:-

    [sql] Executing resource: /mysql/install/db_auto_increment_settings_procedure.sql  
    [sql] Failed to execute:  DELIMITER
    

    これがLinuxシステムで機能することはかなり確実です

    mysql -u root -pxxx -h yyy < YOUR_SQL.sql
    

    該当する場合は、mysqlクライアントを使用して手動でストアドプロシージャを作成するだけです。
    これは汗をかかないソリューションです。

    これを動的に作成する必要がある場合、
    このドキュメントはいくつかの洞察情報を提供する可能性があります
    http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html



    1. すべての列の最も一般的な値を取得します

    2. AndroidタブレットでPHPとMySQLを実行するためのAndroidアプリを構築する

    3. rails4でのhstoreの設定、動的キー/値

    4. Elasticsearchクエリ内にMySQLIN句を含めるにはどうすればよいですか?