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

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

4
MySQLの文字列連結
MySQLとMySQL Workbench 5.2 CEを使用しています。2つの列を連結しようとするlast_nameとfirst_name、機能しません。 select first_name + last_name as "Name" from test.student

12
null値で列を更新する方法
私はmysqlを使用しており、列をnull値で更新する必要があります。私はこれまでにさまざまな方法を試しましたが、私が得た最良の方法は空の文字列です。 これを行うための特別な構文はありますか?
148 mysql  sql-update 


5
MySQLでバッチ挿入を行う方法
テーブルに入力する必要のあるレコードが1つ以上あります。クエリでこれを行う最良の方法は何ですか?ループを作成し、反復ごとに1つのレコードを挿入する必要がありますか?またはより良い方法はありますか?
148 mysql  sql  database  insert 

18
パスワードは現在のポリシー要件を満たしていません
mysqlで新しいユーザーを構文で作成したい: create user 'demo'@'localhost' identified by 'password'; しかし、それはエラーを返します: パスワードは現在のポリシー要件を満たしていません。 多くのパスワードを試しましたが、機能しません。どうすれば修正できますか?
148 mysql  passwords 




7
データベースにコメントといいね!を実装する
私はソフトウェア開発者です。私はコードを愛して、私は現在、私のように、ユーザがエンティティをマークするために許可されるには、ウェブサイト作成しています...データベースを嫌い言っています(FBでのように)、タグ、それをしてコメントを。 この機能を処理するためのデータベーステーブルの設計に行き詰まっています。1つのタイプ(写真など)に対してのみこれを実行できる場合、解決策は簡単です。しかし、私はこれを5つの異なるものに対して有効にする必要があります(現時点では、サービス全体が成長するにつれて、この数が増える可能性があることも想定しています)。 ここで似たような質問をいくつか見つけましたが、どれも満足のいく答えはありません。そのため、もう一度この質問をします。 質問は適切、方法、である効率的かつ弾力それが異なるため、コメント保存することができるように、データベースを設計テーブルを、好き異なるため、テーブルやタグ彼らのために。回答としてのいくつかのデザインパターンが最良です;) 詳細な説明:私はテーブル User一部のユーザーデータ、および3つの以上とテーブルを:Photoで撮影、Articlesとの記事、Placesと場所。ログインしたユーザーが次のことをできるようにしたい: これら3つのテーブルのいずれかにコメントする それらのいずれかを好きとしてマーク それらのいずれかにいくつかのタグを付けます また、すべての要素のいいねの数と、特定のタグが使用された回数をカウントしたいと思います。 1 回目のアプローチ: a)のためのタグ、私が作成するテーブルを Tag [TagId, tagName, tagCounter]、そして私が作成する多対多の関係のテーブルをするために:Photo_has_tags、Place_has_tag、Article_has_tag。 b)コメントも同じです。 C)私が作成するテーブルを LikedPhotos [idUser, idPhoto]、LikedArticles[idUser, idArticle]、LikedPlace [idUser, idPlace]。多くの同類をして算出されたクエリ(私が悪いと仮定し、)。そして... 私は最後の部分のこのデザインが本当に好きではありません、それは私にとってひどいにおいがします;) 2 番目のアプローチ: 私は、テーブルが作成されますElementType [idType, TypeName == some table name]の名前を持つ管理者(私)によって移入されたテーブルすることができます言っています、コメントやタグ付けを。次に、テーブルを作成します。 a)LikedElement [idLike, idUser, idElementType, idLikedElement]それぞれに適切な列があるコメントとタグについても同じです。今、私は写真を好きにしたいときに挿入します: typeId = SELECT id FROM ElementType WHERE TypeName == 'Photo' …

3
GROUP_CONCATカンマ区切り-MySQL
GROUP_CONCAT結果にコンマが含まれる可能性があるため、使用しているクエリとカスタムセパレーターがあります: '----' これはすべてうまくいきますが、それでもコンマ区切りなので、私の出力は次のとおりです。 Result A----,Result B----,Result C---- 出力を次のようにするにはどうすればよいですか? Result A----Result B----Result C---- これはカスタムセパレーターのアイデアだと思いました! それが失敗した場合、結果でカンマをエスケープできますので、GROUP_CONCATカンマでPHPを爆発させることができますか?



10
MySQLデータベースの実際のサイズを取得する方法?
MySQLホストがWebホストを選択するために使用するスペースの量を知りたいのですが。コマンドを見つけたSHOW TABLE STATUS LIKE 'table_name'ので、クエリを実行すると、次のようになります。 Name | Rows | Avg. Row Length | Data_Length | Index Length ---------- ---- --------------- ----------- ------------ table_name 400 55 362000 66560 数値は丸められます。 それでは、このテーブルに362000 または400 * 362000 = 144800000バイトのデータがありますか?そして、インデックスの長さはどういう意味ですか?よろしくお願いします!
144 mysql  database  size  byte  storage 

12
MySQLとSQL Serverの違い[終了]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私はASP.NET開発者でありMicrosoft SQL Server、私のデータベースのすべてのニーズ(仕事中と個人プロジェクトの両方)に使用しています。 私の個人的なプロジェクトのいくつかについて、LAMPスタックを試すことを検討しています。 主な違いのいくつかは何ですかMySQLとはSQL Server?使用しているストアドプロシージャでは一般的にMySQL? 移行を支援するためのアドバイスやリソースはありますか? 両方の経験がある人にとって、不足している機能はありMySQLますか?
144 mysql  sql-server  tsql 

4
PHP MySQL GoogleチャートJSON-完全な例
MySQLテーブルデータをデータソースとして使用してGoogleチャートを生成するための良い例を見つけるために、たくさん検索しました。私は数日検索したところ、PHPとMySQLの組み合わせを使用してGoogleチャート(円グラフ、棒グラフ、列、表)を生成するために使用できる例がほとんどないことに気付きました。ようやく1つの例を機能させることができました。 私は以前にStackOverflowから多くの助けを受け取ったので、今回はいくつか返します。 2つの例があります。1つはAjaxを使用し、もう1つは使用しません。今日は、Ajax以外の例のみを示します。 使用法: 要件:PHP、Apache、およびMySQL インストール: --- phpMyAdminを使用してデータベースを作成し、「chart」という名前を付けます --- phpMyAdminを使用してテーブルを作成し、「googlechart」という名前を付けて、 2つの列を使用したため、テーブルには2つの列しかありません。しかしながら、 必要に応じて2つ以上の列を使用できますが、変更する必要があります そのためのコードを少し ---列名を次のように指定します: "weekly_task"および "percentage" ---テーブルにデータを挿入します ---パーセント列には数値のみを使用してください --------------------------------- データの例:テーブル(googlechart) --------------------------------- weekly_task割合 ----------- ---------- 睡眠30 映画を見る10 仕事40 演習20 PHP-MySQL-JSON-Googleチャートの例: <?php $con=mysql_connect("localhost","Username","Password") or die("Failed to connect with database!!!!"); mysql_select_db("Database Name", $con); // The Chart table contains two fields: weekly_task and percentage …

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