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

MySQLは、現在Oracleが所有しているオープンソースデータベースです。MySQLのドキュメントは、広範で非常に便利です。

1
Windowsの個別のダンプでMySQLの各テーブルをバックアップする
「abcd」という名前のMySQLデータベースがあり、Windowsで.batファイルを使用して各テーブルのダンプを実行する必要があります。 以下を組み合わせるにはどうすればよいですか mysql -e "show tables from abcd" -u root --password=1234 mysqldump -u root --password=1234 %%tablename > S:\Backup\MySQL\%%tablename.sql テーブルをループするために単一のバットファイルに? ありがとう。

1
初心者からLinuxプロダクションサーバーにMySQL 64ビットコミュニティエディションをインストールする
現在、コマンドsudo apt-get install libmysqlclient-dev mysql-serverを持っています 32ビットmysqlと64ビットmysqlのどちらをインストールするのかわかりません。 現在、MySQL 64ビット版をインストールするコマンドを探しています 1)64ビットのDebian 2)セントス64ビット 生産目的のため。

0
mysqlサーバーの構成
128 GBのRAMと16コアのRHEL 6システムにmysqlサーバーがインストールされています。私は、大きな結合と並べ替えを行う非常に重いクエリを含む4つのWebサイトを実行しています。my.cnfファイルの適切な構成を提案してください。以下は私の現在の設定です。私はスキーマにほとんどinnodbテーブルを持っています... max_allowed_packet=64M max_connections = 2500 tmp_table_size = 512M binlog_cache_size = 32768 innodb_additional_mem_pool_size = 2097152 innodb_file_per_table =1 innodb_log_buffer_size = 8388608 innodb_log_file_size = 1G innodb_flush_log_at_trx_commit = 0 innodb_lock_wait_timeout = 300 local_infile = 1 log_bin_trust_function_creators = 1 key_buffer_size = 50G read_buffer_size = 2M thread_stack = 262144 query_cache_size =512M query_cache_limit = 512M …


1
OSXのパスにmysqlをセットアップして、ターミナルを開くたびにmysqlが含まれるようにする
OSX 10.11にmysqlをインストールしました。ターミナルから実行したいので、パスに追加する必要があります。.bash_profileホームディレクトリに内容export PATH="/usr/local/mysql/bin:$PATH"を含むファイルを作成しましたがsource .bash_profile、新しいターミナルセッションを開くときに実行する必要があります。セッションの開始時にコマンドを記述する必要なく、新しいターミナルセッションごとにパスにmysqlを永続的に含めるにはどうすればよいですか?

1
Mysqlのポート転送とネットワーク外部のPCからのアクセス
mysqlを使用するアプリケーションを作成しましたが、公開されます。ルーターにmysqlのデフォルトポートを転送しましたが、ネットワーク外のコンピューターにあるmysqlに誰でも接続できるようにしたいです。(私のアプリケーションをどこでも入手できる人)。しかし、私はそのために接続を設定する方法を知りません。どうすれば誰でも私のコンピュータにあるmysqlに接続できますか?接続文字列は次のようになります。 「server = my ip; userid = user; password = something; database = databasename」 デフォルトのポートがポート転送されます。私はそれをフォーマットしてより良く説明しようとしないなら、私が欲しいものを理解してくれることを願っています

1
MySQLデータベースサーバーmysqldの起動[失敗]
今日、Ubuntu 13.10にMySQLをインストールしましたが、非常にうまくいきました。しかし、コンピューターを再起動した後、MySQLを再起動すると失敗し、/ var / log / mysqlのログは次のようになります。 31216 22:40:25 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 131216 22:40:25 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead. 131216 22:40:25 [Warning] Using unique option …
mysql 

1
Mac 10.7でmysqlをアンインストールしようとしています
こちらの手順に従いました: Mac OS X(Snow Leopard)でMySQLをアンインストールするにはどうすればよいですか? 彼らが言ったことの正しいファイルを削除/変更しました。 しかし、私がしようとすると mysql-バージョン まだインストールされているという事実を取り戻します。 mysql Ver 14.14 Distrib 5.5.29、osx10.7(i386)、readline 5.1を使用 実際にクリーンアップし、クリーンインストールの準備ができていることを確認するにはどうすればよいですか?

1
Mac 10.8:MySqlを実行できません
以前にmysqlをマシンで実行していました。昨日、無関係な理由でマシンをきれいに拭かなければなりませんでした。今日mysqlを再インストールした後、エラーを受け取りました -bash: mysql: command not found を実行すると/usr/local/mysql-5.6.10-osx10.7-x86_64/bin/mysql -u root、mysqlが起動します。これはまったく役に立ちますか? Mac OSX 10.8.2を使用しています。mysqlがシステム設定で実行されていることを示します。 私は非常に明白な何かを見逃していると確信しています。すべての助けをいただければ幸いです。
macos  mysql 

0
1台のマシン上の複数のWebサーバー
さまざまな数のapache / mysqlの個別インスタンスでDell Poweredge R720をセットアップしようとしています。これは、他のシステムに影響を与えることなく、一部のシステムを更新できるようにしたいからです。 現在、物理サーバーにOpenSUSE 13.1をインストールすることでこれを達成しようとしています。その後、2台(現時点では可変)のXen仮想マシン(OpenSUSE 13.1)をインストールし、それぞれにapache、mysqlなどをインストールします。次に、ホストマシンにApacheをインストールし、それを使用して、アクセスしているサイトのサブ部分に基づいて特定のURLを各サーバーにリダイレクトします。すべてのWebサーバーインスタンスがポート443にバインドできる必要があることに注意してください。 そこで、ここに質問があります-この方法はあなたにとって実行可能ですか?および/またはこれを達成するためのより良い方法がありますか?もしそうならどのように(リンクも十分です)? 制限事項: 単一の物理サーバーのみ OpenSUSE 13.1を使用する必要があります(Ubuntuに拡張できるかもしれません) ポート443を使用する必要があります MYSQLデータベースは別々にしておく必要があります Apacheサーバーのソースは別々にしておく必要があります。 ありがとうございました。

1
Mac OS XにMySQL 5.1.xをインストールしました-開始しましたか?
Mac OS X 10.6にMySQL-5.1.x.dmgを使用してインストールし、起動時にmysqlを起動するパッケージもインストールしました。 入力するとき: mysql -u root -p 「ソケット '/tmp/mysql.sock'を介してローカルmysqlサーバーに接続できません」(2) MySQLが起動したかどうかをテストするにはどうすればよいですか? MySQLが起動していない場合、どうすれば起動できますか?
macos  mac  mysql 

1
AWS上のPHPスクリプトは、100%ではなく5%で実行されます
以下のPHPスクリプトは現在、インスタンスストレージとMySQL用SSDマウントを備えたc3.large EC2インスタンスでホストされています。スクリプトが読み取るファイルは、インスタンスストレージデバイスの1つにあります。 スクリプトが最初に開始されたとき、予想どおり100%で実行されますが、数時間後、スクリプトは約5%まで遅くなり、最終的にMySQLのクロールへの挿入が遅くなります。 このプロセスを遅くするものについてのアイデアはありますか?おそらくIOPSの問題ですか? $handle = fopen(TMP . 'zones/' . $destinationFile, 'r'); if ($handle) { $x = 0; $origin = ''; while (($line = fgets($handle)) !== false) { $x = $x + 1; $line = str_replace("\r", '', $line); $line = str_replace("\n", '', $line); if ($x > 61) { $record = …

2
誤って127.0.0.1ではなくlocalhostをユーザーに追加した後、mySQLでユーザーを修正する方法
誰かがデータベースにデータを挿入し始めたときに、不要なユーザーを削除し、mySQLからパスワードとホストを変更したかったのです。 データベースで使用しているforgeを除くすべてのユーザーを削除しました。そのユーザーについては、ホスト/サーバーの%を127.0.0.1に置き換えましたが、テストデータベースではすべて正常に動作します。 実稼働データベースでは、forgeを期待するすべてのユーザーを削除し、127.0.0.1の代わりにlocalhostを入力してミスを犯しました。 これで、サイトはデータベースにアクセスできなくなりました。コンソールにもアクセスできますが、mysqlにログインできません。 エラー1045(28000):ユーザー 'forge' @ 'localhost'のアクセスが拒否されました(パスワードを使用:) 私はどこでも解決策を探して、多くのことを試しましたが、問題は残っています。skip-grant-tablesを試し、mysqld --init-fileを使用して、ユーザー設定を変更しようとしましたが、何も助けませんでした。 どんなアイデアでも大歓迎です。バックアップは古く、大量のデータを失うため、バックアップを使用したくありません。 Service is running service mysql status mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: active (running) since Mon 2018-12-24 17:37:22 UTC; 41min ago Process: 3291 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/my Process: 3282 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exit Main …
mysql 

1
MySQL複合キー-一意の組み合わせ
列aおよびb、およびa,bペアからの複合一意キーを持つテーブルがあるとします。そして、列がありa=1, b=2ます。 したがってa=1, b=2、別の行を挿入することはできません。 しかし、このような状況で行を挿入することをどのように拒否できa=2, b=1ますか? 例えば: CREATE TABLE `t` (`a` INT, `b` INT); ALTER TABLE `t` ADD UNIQUE(`a`, `b`); INSERT INTO `t` (`a`, `b`) VALUES ('1', '2'); INSERT INTO `t` (`a`, `b`) VALUES ('2', '1'); 2番目の挿入は機能しますが、失敗することを期待しています。
-1 mysql 

3
MySQLサーバーがFedora 12で起動に失敗する
yum install mysqlFedora 12 を使用してMySQLをインストールしました。サーバーを起動するにはどうすればよいですか? [root@localhost init.d]# which mysql /usr/bin/mysql [root@localhost init.d]# mysql --version mysql Ver 14.14 Distrib 5.1.46, for redhat-linux-gnu (x86_64) using readline 5.1 ここに私が試した上記のすべてのコマンドのリストがあります [root@localhost init.d]# mysql -h localhost -u username -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql /mysql.sock' (111) …
-1 linux  fedora  mysql 

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