問題タブ [mysql]

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.

0 投票する
10 に答える
3940 参照

php - 開発からライブへのデータベースの変更の移行

おそらく、新しい機能を有効にする際の最大のリスクは、新しいコードに必要なデータベースの変更にあります。Rails では、開発ホストをプログラムで変更し、改訂されたスキーマを使用するコードと共に同じ変更をライブにできる「移行」があると思います。必要に応じて、両方を同期してロールバックします。

PHP/MySQL 用の同様のツールセットを見つけた人はいますか? それについて、またはリスクを軽減するのに役立つプログラムまたはプロセスソリューションについて聞きたいです...

0 投票する
10 に答える
1882 参照

asp.net - Sql Server データベース ファイル (mdf) を使用してアプリケーションを構築することは、ひどい考えでしょうか?

私は、クラスとその今後のスケジュールのリストを維持するための単純な Web アプリケーションとなるサイド プロジェクトに取り組んでいます。

このプロジェクトで Linq to SQL を使用したいのですが、残念ながら、開発中のサーバー環境では MySql しか利用できません。Subsonic を簡単に試してみましたが、うまくいきません。

ただし、このアプリケーションのデータベース要件はそれほど大きくないため、App_Data で MDF ファイルを使用することが有効なソリューションになるかどうかに興味があります。それ以外の場合は、どうしても避けたい SQL クエリを手作業でコーディングする必要があるようです。

0 投票する
2 に答える
409 参照

mysql - MySQLレプリケーションサーバーを監視するにはどうすればよいですか?

レプリケーションサーバーのセットアップに苦労しました。レプリケーションの問題を監視して解決できるプログラム(OS X、Windows、Linux、またはPHPは問題ありません)はありますか?(ところで、以下の人たちのために、私はここ、ここ、ここ、そしてここでこの問題取り組んまし

私の本番データベースは数メガサイズで、大きくなっています。データベースのレプリケーションが停止し、データベースが必然的に同期から外れ始めるたびに、私はうんざりします。ダンプからの最後の再同期には、往復でほぼ4時間かかりました。

いつものように、同期した後でも、この種の表示停止エラーが発生します。

何が起こっているのかを注意深く監視し、おそらくソフトウェアにそれを処理させる方法があれば、私はそれが大好きです。私は自分のデータをよりよく監視するのに役立つかもしれないサービス会社にさえ耳を傾けています。または、完全にミラーリングする別の方法。

編集:私の前の質問を調べて、私はこれが非常に役立つことを発見しました。私はまだ監視ソリューションに耳を傾けています。

0 投票する
3 に答える
3578 参照

mysql - Windows 上の MySQL シェル

MySQL へのコマンド ライン インターフェイスは、それ自体は完全に機能しますが、ローカル コピーを使用するときは、旧式の DOS ウィンドウを使用して操作する必要があります。より良いシェルを介してリダイレクトできる方法はありますか?

0 投票する
5 に答える
10646 参照

php - MySQL クエリのキャッシュ

キャッシュMySQL queriesする、PHPまたは失敗する簡単な方法はありますか? ページ全体をキャッシュすることはできますが、一部のデータは変更され、一部は変更されないため、機能しません。そうでない部分をキャッシュしたいと考えています。

0 投票する
23 に答える
108324 参照

mysql - MySQL で列の値を交換する

座標を持つ MySQL テーブルがあり、列名は X と Y です。X が Y になり、Y が X になるように、このテーブルの列の値を交換したいと思います。最も明白な解決策は、列の名前を変更することですが、私は必ずしもそれを行う権限を持っているわけではないので、構造を変更したくありません。

これは何らかの方法でUPDATEで行うことができますか? UPDATE table SET X=Y, Y=Xは明らかに私が望むことをしません。


編集: 上記の権限に対する私の制限により、テーブル/データベース構造を変更する ALTER TABLE またはその他のコマンドの使用が効果的に防止されることに注意してください。残念ながら、列の名前を変更したり、新しい列を追加したりすることはできません。

0 投票する
6 に答える
5533 参照

sql - SQL を使用して複数のフィールドを 1 つに連結する

私は3つのテーブルを持っていますtag, page,pagetag

以下のデータで

ページ

鬼ごっこ

ページタグ

単一のクエリで SQL を使用して、各ページの対応するタグ名を含む文字列を取得したいと考えています。これは私の望ましい出力です。

これはSQLで可能ですか?


私はMySQLを使用しています。それにもかかわらず、可能であれば、データベース ベンダーに依存しないソリューションが必要です。

0 投票する
10 に答える
6577 参照

php - SQL クエリをどのように管理しますか

現在、私のコード (PHP) には SQL クエリが多すぎます。例えば...

これを減らしてもう少し堅牢にするためにストアドプロシージャを使用することを検討していますが、いくつか懸念があります..

私は Web サイトで何百もの異なるクエリを使用していますが、それらの多くは非常に似ています。これらのクエリがコンテキスト (結果を使用するコード) から削除され、データベースのストアド プロシージャに配置された場合、これらすべてのクエリをどのように管理すればよいでしょうか?

0 投票する
4 に答える
3672 参照

mysql - MySQL のテキスト フィールドから X 単語を選択する

LIKE を使用して基本的な検索機能を構築しています (フルテキストを使用しますが、現時点ではできません)。MySQL でキーワードを検索できるかどうか疑問に思っています (例: WHERE フィールド LIKE '%word%' ) キーワードの両側にある 20 語も返しますか?

0 投票する
8 に答える
12733 参照

c++ - 非同期Mysqlコネクタ

CまたはC++アプリケーション内で使用できるMysql用の非同期コネクタはありますか?Boost.Asioで書かれたreactorパターンにプラグインできるものを探しています。

[編集:]スレッドで同期コネクタを実行することはオプションではありません。