問題タブ [mysql-error-1067]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL を起動しようとすると 1067 エラーが発生する
Windows 7 に MySQL をインストールしました。MySQL サービスを開始しようとすると、エラー 1067: プロセスが予期せず終了しました。ログ メッセージ:
私はそれについて何ができますか?
mysql - システムエラー 1067 が発生しました
MySQL が起動しなかった後、XAMPP でいくつかの問題が発生しました。そこで、コマンド プロンプトに「net start MySQL」と入力すると、件名に記載されているこのエラー メッセージが表示されました。
これを軽減する方法を知っている人はいますか?ご協力いただきありがとうございます!
mysql - MySQL、2 つの日付を持つテーブル?
firstmod と lastmod の両方が必要なテーブルがあります
firstmod は、行が作成されたときのタイムスタンプである必要があります。lastmod は、自身を現在の時刻に更新する必要があります。
これは私がこれまでに持っているものです..
そして、これは私が見返りに得るものです:
python - ユーザーのdjangoデフォルトの外部キー値
http://www.b-list.org/weblog/2006/jun/06/django-tips-extending-user-model/を読んだことがありますが、ForeignKey を使用して新しい db スキーマを移行する際にまだ問題があります製品リスト内のユーザー
私のコードの簡略版は次のとおりです。
しかし、South に移行しようとすると、これが問題になる可能性があります。これは、私のユーザー データベースが South によって処理されないためです (??私の初心者を許してください)。デフォルト値を設定する必要があるというエラーが表示されます。
誰かが私が間違っていることを説明できますか?? 理想的には、ユーザーのデフォルト値、または少なくとも null、false、または 0 は必要ありません (ただし、それは機能していないようです)。
どうもありがとう、
アダム
mysql - データベーススキーマ、デフォルト値はNOW()
ユーザー用のデータベーススキーマがあります。のように見えます...
id、username、password、level、time、emailの6つのフィールドがありますが、ユーザーが登録している場合は、 username、password、emailの3つだけを挿入します。それらの残りはデフォルト値を持ちます。
問題は、MySQLがエラーをスローすることです:#1067-'time'のデフォルト値が無効です。何かアイデアはありますか?
mysql - 変更をモデルに移行するときのSouthのエラー
モデルのユーザーに外部キーを追加しましたが、Southを使用してデータベースを移行しようとすると、次のエラーが発生します。
Southは、SQLコマンドを実行することでエラーから回復できる可能性があると言っています。
SQLコマンドを実行しようとしましたが、次のエラーが発生します。
モデルに「user_id」を追加し、デフォルト値を1に設定する必要がありますか?
編集:これを発生させるためにモデルに追加したコードは次のとおりです。
次に、Southを使用してモデルを移行しました。
mysql - MySQL のデフォルト値 - YEAR(CURRENT_DATE)
次のような列を持つテーブルを作成しようとしています
しかし、エラーがあります (無効なデフォルト値)。現在の年の model_year のデフォルト値を設定するにはどうすればよいですか?
mysql - NOW()を日時データ型のデフォルト値として設定しますか?
テーブルusersに2つの列があります。つまりregisterDate and lastVisitDate
、日時データ型で構成されています。次のことをしたいと思います。
- registerDateのデフォルト値をMySQLNOW()に設定します
- lastVisitDateのデフォルト値をデフォルト
0000-00-00 00:00:00
で使用するnullの代わりに設定します。
テーブルはすでに存在し、既存のレコードがあるため、テーブルの変更を使用したいと思います。以下の2つのコードを使用してみましたが、どちらも機能しません。
それは私にエラーを与えます:ERROR 1067 (42000): Invalid default value for 'registerDate'
MySQLでデフォルトの日時値をNOW()に設定することは可能ですか?
mysql - MySQL Workbench-不正なSQLを生成しますか?
「作成された」タイムスタンプと「更新された」タイムスタンプを持つテーブルを作成しようとしています(そして、MySQLに値が自動的に挿入されます)。それは実行可能です。http://gusiev.com/2009/04/update-and-create-timestamps-with-mysql/を参照してください。
最初のステップとして、参照サイトからサンプルテーブルをコピーし、Workbenchでモデル化しました。次に、フォワードエンジニアを行い、結果のSQLをphpMyAdminでテストしました。すべてがうまくいった。SQLは次のとおりです。
アイデアが機能することを確認した後、実際のテーブルの1つにコンセプトを実装しました。結果のSQLは次のとおりです。
SQLを実行すると、次のエラーが発生します。
#1067 - Invalid default value for 'stamp_created'
誰かが私の問題の原因を知っていますか?
mysql - MySQL エラー 1067 を起動できません
MySQLで1つのスタンジエラーに直面しています
Mysqld.exe --console は次のように述べています。
mysqld.exe --console
mysqld.exe: Character set 'utb8_general_ci' is not a compiled character set and
is not specified in the 'C:\Program Files\MySQL\MySQL Server 5.5\share\charsets\
Index.xml' file
120524 8:49:51 [ERROR] Aborting
120524 8:49:51 [Note] mysqld.exe: Shutdown complete
この文字セットの問題を解決するにはどうすればよいですか?