問題タブ [mysql-management]

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 投票する
2 に答える
11690 参照

mysql - SQLステートメントを使用してmysqlのロールにユーザーを追加する

SQL ステートメントを使用して、MYSQL でUSER を ROLE に追加できるかどうかを知る必要がありますか?

ありがとう。

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

mysql - MySQLクラスターエラー1114(HY000):テーブル'users'がいっぱいです

MySQLクラスターをセットアップしています。2つのデータノードと1つの管理ノードがあります。挿入を行うときにデータノードでエラーが発生するようになりました。

エラー1114(HY000):テーブル'users'がいっぱいです

助けていただければ幸いです。これは構成の問題ですか?もしそうなら、どのノードですか?各ノードはUbuntu9サーバーです。

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

excel - Excel スプレッドシートを MySql データベースに変換する

2010 年のフラット シーズンのすべてのハンディキャップ レースの結果を含む競馬データベースがあります。スプレッドシートが大きくなりすぎたので、MySQL データベースに変換したいと考えています。データとデータベース構造の正規化に関する多くのサイトを見てきましたが、スプレッドシートに 30000 行以上ある PRIMARY KEYS、FOREIGN KEYS ETC とは何かがわかりません。列見出しは次のとおりです:-

RACE_NO,DATE,COURSE,R_TIME,AGE,FURS,CLASS,PRIZE,RAN,Go,BHB,WA,AA,POS,DRW,BTN,HORSE,WGT,SP,TBTN,PPL,LGTHS,BHB,BHBADJ,BEYER

BHB はレースのクラス、WA と AA は年齢と体重の許容重量、TBTN は総距離、PPL は長さあたりのポンド、最後の 4 つはレーティングです。

スプレッドシートをカンマ区切りファイルとして保存することで、フラット ファイルとして MySQL にエクスポートできましたが、適切なキーを使用してデータを正規化された状態に構造化する必要があります。

アドバイスをいただければ幸いです

多くのサンクス

デイビー・H

0 投票する
1 に答える
230 参照

mysql - 既存のテーブルと Excel スプレッドシートのデータを使用して MySQL に新しいテーブルを作成する

MySQL DB にいくつかのテーブルがあり、Excel スプレッドシートのデータに基づいて、それらの既存のテーブルにデータの他のテーブルを作成する必要があります。

私の現在のテーブルは次のとおりです。 tbl_departments tbl_classes tbl_vendors

私の Excel スプレッドシートには、すべてのクラス、ベンダー、部門を示すマスター リストがあります。データには、すべてのクラスと、それらのクラスに関連付けられているベンダー、およびそのクラスが属する部門が表示されます。

たとえば、クラス "ジーンズ" には、"Wrangler"、"Carhartt"、"Key" などと、ジーンズが属する部門がリストされた複数の行があります。

tbl_classes_vendorsスプレッドシートを使用して次のような新しいテーブルを作成しtbl_departments_classes、クラスを検索して、部門に基づいてベンダーのリストを取得するにはどうすればよいですか?

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

mysql - アラビア語をサポートするように Mysql データベースを作成するには?

mysql データベースにアラビア語を保存しようとしていますが、アラビア語形式で保存されません。アラビア語の代わりに疑問符が表示されます。値をアラビア語で保存する方法。

インターネットから見て多くのクエリを試しましたが、変わりません。アラビア語に変更する方法。「ar_SA: アラビア語 - サウジアラビア」 方法を教えてください。

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

mysql - mysqlでデータの高速読み取りと書き込みを行う方法は?

こんにちは友人私は私の製品の1つにMySQLDBを使用しています、現在約250の学校が歌っています、1時間あたり約1500000挿入、1日あたり約12000000挿入、1台のサーバーのような私の現在のセットアップは数時間でクラッシュする可能性があると思います、読み取りも書き込みと同じです。どうすればクラッシュのないDBサーバーを作成できますか。現在直面している主な問題は、データの書き込みと読み取りの両方が遅いことです。どうすればそれを克服できますか。解決策を入手してください。みんな助けてください。解決策を実行するための良いモデルはどれですか?

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

mysql - Mac OS X Server での MySQL のアップグレード

Mac OS X Server (Leopard) で MySQL をアップグレードしようとして (そして失敗して)、問題が発生しています。OS X Server のドキュメントでは、マシンに複数のバージョンの MySQL があるのは「正常」であると書かれていますが、それらを「管理」する方法については詳しく説明していません。

Apple がバンドルした元のバージョン (5.0.x) よりも新しいバージョン (5.1.40) をビルドしてインストールしました。

Server Admin は /usr/bin の初期 (5.0.x) インストールのみを管理しているようです

そのため、Server Admin でそのバージョンを停止しましたが、新しいバージョン (/usr/local/mysql 内) を動作させることができません。

理想的には、新しいバージョンの mysql を /var/mysql の古いデータベース ファイルに向けたいのですが、方法がわかりません...

編集:私の新しい MySQL はアクティブになっているようですが (一部のユーザーにとっては)、別のデータ ファイルを指しています。それは指している、/usr/local/mysql/dataそして私はそれが指し示したい/var/mysql

管理者ユーザーは接続できますが、他のユーザーは次のようになります: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). この新しいデータベースにはまだこれらのユーザーが有効になっていないためだと思います?!?! 私はまだ$ mysql -u root -pそれをすることができると思いますが?!?

これを管理する方法を知っている人はいますか?

0 投票する
1 に答える
54 参照

mysql - Where can I check the SP I used in mysql

all Someone created xxx.mysql (SP) in mysql. However when I try to CALL it, the error message says, that SP does not exist. Can anyone tell me where I can check if this SP really does not exist in the database? Can I use phpmyadmin to check it?

Many thanks in advand

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

mysql - テレビ番組のデータベースを作成する方法

これはstackoverflowへの私の最初の質問です。何か間違ったことをした場合は、できるだけ早く修正することをお知らせください。

それで、私はテレビ番組用のデータベースを作成しようとしています。最良の方法を知り、現在のデータベースをより単純化 (正規化) したいと考えています。

私は次のような構造を持つことができるでしょう。

これが不明な場合は申し訳ありません。(説明を求めてください)

しかし、私が今持っている構造は3つのテーブルです(tvshow_list、tvshow_episodes、tvshow_link)

取締役と会社は、ID によって、会社と取締役のリストを含む別のテーブルにリンクされています。

これを行うためのより単純な方法があると確信しています。

事前に助けてくれてありがとう、
Krishhanthan Lingeswaran

0 投票する
1 に答える
5227 参照

mysql - /Applications/MAMP/htdocs のソケット '/usr/local/zend/mysql/tmp/mysql.sock' (2) を介してローカル MySQL サーバーに接続できないというエラーを解決します。

以下のエラーに問題があり、解決するのに多くの時間を費やしました。

警告: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/usr/local/zend/mysql/tmp/mysql.sock' (2) in /Applications/MAMP/htdocs

これは私の環境です MAC OSX 10.6.5 + MAMP PRO 1.9.4 + ZendStudio

そして、これはエラーを解決するための解決策です

  1. フォルダー /usr/local/zend/mysql/tmp/ を作成します (存在しない場合)
  2. ターミナルを使用してこれをコピーします: sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /usr/local/zend/mysql/tmp/mysql.sock 次に入力します

** zend が mysql.sock を見つけられないため、このエラーが発生します。そのため、Alias を作成する必要があります。