タグ付けされた質問 「mysql」

MySQLは、構造化照会言語(SQL)を使用する無料のオープンソースのリレーショナルデータベース管理システム(RDBMS)です。SQL Server、SQLiteなど、他のDBにはこのタグを使用しないでください。これらはすべて、独自のSQL方言を使用してデータを管理する異なるDBです。


19
完全なmysql mysqldumpファイルから単一のテーブルを復元できますか?
すべてのテーブルで構成されるmysqlデータベースのmysqldumpバックアップがあり、約440 MBです。mysqldumpからテーブルの1つだけの内容を復元したい。これは可能ですか?理論的には、必要なテーブルを再構築するセクションを切り取ることもできますが、そのサイズのテキストドキュメントを効果的に編集する方法すらわかりません。

19
MySQL列をAUTO_INCREMENTに変更します
AUTO_INCREMENT事後、テーブルを変更して主キー列を作成しようとしています。次のSQLを試しましたが、構文エラーの通知を受けました。 ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT 私は何か間違ったことをしていますか、これは不可能ですか? + -------------------- + | VERSION()| + -------------------- + | 5.0.75-0ubuntu10.2 | + -------------------- +
194 sql  mysql  alter-table 


5
スタンドアロンの全文検索サーバーの選択:SphinxまたはSOLR?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 次のプロパティを備えたスタンドアロンのフルテキスト検索サーバーを探しています。 複数のクライアントからの検索要求を処理できるスタンドアロンサーバーとして動作する必要がある SQLクエリの結果にインデックスを付けることで「一括インデックス作成」を実行できる必要があります。たとえば、「SELECT id、text_to_index FROM documents;」と言います。 フリーソフトウェアでなければならず、データベースとしてMySQLを使用するLinuxで実行する必要があります 高速でなければならない(MySQLの内部全文検索を除外) これらのプロパティを持つ代替案は次のとおりです。 Solr(Luceneベース) ElasticSearch(これもLuceneに基づいています) スフィンクス 私の質問: 彼らはどのように比較しますか? 代替案を見逃しましたか? ユースケースはそれぞれ異なりますが、特定のパッケージを使用したくない場合がありますか?

23
PDOでの行数
多くの矛盾する発言があります。PHPでPDOを使用して行数をカウントする最良の方法は何ですか?PDOを使用する前は、単にを使用しましたmysql_num_rows。 fetchAll 時々大きなデータセットを扱っている可能性があるので、私は使いたくないものです。 何か提案はありますか?
192 php  mysql  pdo 

10
PHP / MySQLは行を挿入してから 'id'を取得します
行を挿入すると、テーブルの 'id'フィールドが自動的に増加します。行を挿入してから、そのIDを取得します。 私は言ったようにそれを行いますが、行を挿入してからIDを取得するまでの時間を気にせずにできる方法はありますか? 入力した情報と一致する行をデータベースでクエリできることはわかっていますが、IDが異なるだけで重複が大きく変化します。
192 php  mysql 


3
MySQLの高CPU使用率[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 最近、サーバーのCPUが非常に高くなっています。 CPU負荷の平均は13.91(1分)11.72(5分)8.01(15分)で、私のサイトのトラフィックはわずかしか増加していません。 topコマンドを実行した後、MySQLが160%のCPUを使用していることがわかりました。 最近、テーブルを最適化していて、永続的な接続に切り替えました。これにより、MySQLで大量のCPUが使用される可能性がありますか?
191 mysql  cpu-usage 

18
文字列がJSONかどうかをテストするにはどうすればよいですか?
私は単純なAJAX呼び出しを行っており、サーバーは有用なデータを含むJSON文字列か、PHP関数によって生成されたエラーメッセージ文字列を返しますmysql_error()。このデータがJSON文字列かエラーメッセージかをテストするにはどうすればよいですか。 何かが配列であるかどうかをテストisJSONするために関数instanceofを使用できるのと同じように呼び出される関数を使用するとよいでしょう。 これが私が欲しいものです: if (isJSON(data)){ //do some data stuff }else{ //report the error alert(data); }
191 javascript  mysql  json 

5
MySQLでのINDEXとKEYの使用の違いは何ですか?
次のコードのようにINDEXの使い方を知っています。そして、私は外部キーと主キーの使い方を知っています。 CREATE TABLE tasks ( task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, parent_id INT UNSIGNED NOT NULL DEFAULT 0, task VARCHAR(100) NOT NULL, date_added TIMESTAMP NOT NULL, date_completed TIMESTAMP, PRIMARY KEY (task_id), INDEX parent (parent_id), .... しかし、次のようにINDEXの代わりにKEYを使用するコードを見つけました。 ... KEY order_date (order_date) ... MySQLの公式ページでは説明が見つかりませんでした。KEYとINDEXの違いは何ですか? 私が目にする唯一の違いは、を使用するときKEY ...、単語を繰り返す必要があること KEY order_date (order_date)です。
191 mysql  indexing  key 

18
MySQLにSQLファイルをインポートする
というデータベースがありますnitm。ここにはテーブルを作成していません。しかし、データベースに必要なすべてのデータを含むSQLファイルがあります。ファイルはにnitm.sqlありますC:\ drive。このファイルのサイズは約103 MBです。Wampサーバーを使用しています。 MySQLコンソールで次の構文を使用してファイルをインポートしました。 mysql>c:/nitm.sql; しかし、これはうまくいきませんでした。
190 mysql  sql  database  windows  import 

11
MySQLによる一部の外部キーの削除
主キーが他のいくつかのテーブルで使用され、他のテーブルへの外部キーがいくつかあるテーブルがあります。 CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locationID INT NOT NULL, FOREIGN KEY locationIDX (locationID) REFERENCES location (locationID) ... ) ENGINE = InnoDB; CREATE TABLE assignmentStuff ( ... assignmentID …

17
コマンドラインからmysqlリモートデータベースにアクセスする
Rackspaceを備えたサーバーがあります。ローカルマシンのコマンドラインからデータベースにアクセスしたい。 私は次のように試しました: mysql -u username -h my.application.com -ppassword しかし、それはエラーを出します: エラー2003(HY000): 「my.application.com」のMySQLサーバーに接続できません(10061) このエラーの原因とリモートデータベースへの接続方法を教えてください。

6
テーブルはクラッシュしたとマークされており、修復する必要があります
ワードプレスのphpMyadminでこのエラーが発生しています #145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired phpMyadminにログインすると、wp_postsが「使用中」と表示されます このため、私のウェブサイトは現在ダウンしています。 私はこの問題をググりましたが、phpMyadminに「修復」ボタンが表示されません。これを修正する方法を教えてください。PHPコマンドを発行する場所がわかりません。私のPHPの習熟度は非常に基本的なものです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.