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

オープンソースのリレーショナルデータベース管理システム。


1
誰もがMariaDBの良いGUIを知っていますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 Slackware 14.1ではMySQLの代わりにMariaDBを使用していますが、MySQL Workbenchのようなグラフィックマネージャーが必要です。誰かが私に何かを提案できますか?MySQL WorkBenchを使用しようとしましたが、MariaDBに接続できませんでした。
26 mysql  gui  slackware  mariadb 

3
MySQLデータベースのインポート時に進行状況インジケーターを取得する
私は頻繁にMySQLデータベースをインポートしますが、これには時間がかかる場合があります。進行状況インジケーターは一切ありません。なんとなく見せることはできますか?インポートされたレコード、MBインポートされたレコード、またはインポートされたテーブルのいずれか。誰でもいいの? 私はこのコマンドを使用します: mysql -uuser -p -hhost database < largefile.sql ファイルは40〜300 MBで、ホストはローカルネットワーク内にあります。
21 bash  mysql 

3
mysqlコマンドラインにパスワードを渡す方法
foo.phpたとえばP455w0rd、使用しようとすると、MySQLパスワードがファイルに保存されます。 $ cat foo.php | grep '$dbpwd=' | cut -d '"' -f 2 | mysql -U root -p mydb -h friendserver Enter password: (holds) $ echo P455w0rd | mysql -u root -p mydb -h friendserver Enter password: (holds) 両方のオプションはまだパスワードを要求しますが、パスワードを送信する正しい方法は何stdinですか?
20 password  mysql  stdin 

2
vagrantブートストラップシェルスクリプトにmysql-serverをインストールする(セットアップをスキップする方法は?)
Vagrant Ubuntu 12.04 LTS仮想マシンにmysql-serverをインストールしようとしました。そうすると、セットアップが自動的に開始されます。Vagrantの出力でこれを確認できます。 必須ではありませんが、MySQL管理「root」ユーザーのパスワード││を設定することを強くお勧めします。││││このフィールドを空白のままにすると、パスワードは変更されません。││││ MySQL「root」ユーザー その後、出力テキストは大雑把になります— ± ├⎺ ⎼␊⎻┌▒␌␊ ┌␋␉⎽─┌␋├␊3-0 3.7.9-2┤␉┤┼├┤1 (┤⎽␋┼± ...—かなり長く、緑と赤の色に満ちているため、残りのインストールは完了したと思います。 しかし、インストールの欠如は次の後に確認できます。 sudo apt-get install --just-print mysql-server-5.5 ... The following NEW packages will be installed: mysql-server-5.5 シェルスクリプトを介して適切な信号を送信して、MYSQLサーバーを構成するにはどうすればよいですか?または、できない場合、パッケージのインストール中に構成の自動起動を停止したり、起動後にセットアップを強制終了したりするにはどうすればよいですか?
16 ubuntu  mysql  vagrant 

2
ssh接続が切断されても、MySQLクエリは引き続き実行されますか?
SSHを介してサーバーに接続し、mysqlにログインし、1時間以上かかるクエリ(結果はCSVにダンプされる)を実行するように依頼しました。セッションをアクティブに保つために60秒ごとにヌルパケットを送信するようにクライアントに指示しましたが、mysqlクエリ/プロセスが終了する可能性があるので、私の質問は次のとおりです。 (非アクティブのため)キャンセルされたsshセッションは、mysqlクエリプロセスを強制終了しますか? これが起こらないようにするにはどうすればいいですか?ヌルパケットは60秒ごとに十分に送信されますか?
16 ssh  mysql 

8
mysqlと同じ方法でパスワードを暗号化する
ユーザーを作成しましたが、パスワードを忘れました mysql> 'right'で識別されるユーザー 'blayo' @ '%'を作成します。 mysql 5.5と同じ方法でパスワードを暗号化できるLinuxコマンドラインツールはどれですか? mysql> mysql.userからPassword、Userを選択します ------------------------------------------ + ------- + * 920018161824B14A1067A69626595E68CB8284CB | blayo | ...必ず正しいものを使用する $ツール権 * 920018161824B14A1067A69626595E68CB8284CB

1
「テール」へのパイピングが行の内容を変更するのはなぜですか?
SELECTMySQL Workbenchでの結果を表示すると、1つの\で正しい max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' > SELECT > DISTINCT i.filesourceregexp > FROM db.ImportLogFiles i' +------------------------------------------------+ | filesourceregexp | +------------------------------------------------+ | ^[0-9]{8}_1062355673_merge_google_pbn\.csv$ | | ^[0-9]{8}_8026062435_merge_google_pbn\.csv$ | | ^[0-9]{8}_1062355673_store_visits_report\.csv$ | +------------------------------------------------+ max@host 10:14:10: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' SELECT DISTINCT …
14 pipe  mysql  tail 

5
MySQL v5.7を使用してMySQLの「root」パスワードを変更する方法
現在の環境: mysql> show variables like "%version%"; +-------------------------+------------------------------+ | Variable_name | Value | +-------------------------+------------------------------+ | innodb_version | 5.7.13 | | protocol_version | 10 | | slave_type_conversions | | | tls_version | TLSv1,TLSv1.1 | | version | 5.7.13 | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | x86_64 | …
14 mysql 

3
Debianでapt-getを使用してMySQLをアップグレードするにはどうすればよいですか?
ターンキーLinux仮想マシンを使用しています。そこにあるDebianのバージョンは、明らかに「Wheezy」アップグレードパスにあります(それがあなたの言うとおりの場合)。あなたが見ることができるように、私はLinuxに完全に快適ではありません。 現在のインストールはMySQL 5.5.35ですが、MySQL 5.6が提供するいくつかの新機能が必要です。最新バージョン(この投稿の時点で5.6.17)または少なくとも5.6.xを入手したいです。 私が試しましたapt-get update、apt-get upgrade、apt-get dist-upgrade。これらは多くのものを正常に更新しましたが、MySQLはありませんでした。試しましたがapt-get upgrade mysql-server、これはすでに最新バージョンを持っているということです。 ウェブ上のDebian Wheezyパッケージリポジトリリストには、5.6が必要なときにMySQL 5.5のみが表示されます。次に、「バックポート」について読みました。これは、私の特定のDebianがまだ持っていないはずのものを取得できるように思えますが、機能していないようです。に行を追加する必要があり/etc/apt/sources.list.d/sources.listます。それを実行してapt-get updateから実行すると、404エラーが発生します。 他にもいくつかのルートを試しましたが、1つはバニラMySQLダウンロードをコンパイルするものでした。 私はこれがどのように行われるかについて前向きに困惑しています。以下のためのフォーラム/ブログに記載されたURLのほとんどはapt-get、とさえについてはwget、それらが掲載している後に誰がしても適切な情報を見つけることについてどのようになるので、私は理解することはできませんすぐに死ぬように見えます。私はこれを2日間続けようとしていますが、どこにも行けません。 あなたがこれまで読んだと仮定すると、誰かが比較的痛みのない自動化された方法でDebianのMySQLをアップグレードする方法があるかどうかを知りたいです(make現在のデータベースと設定を手動で使用またはエクスポート/インポートする必要はありません))。
13 debian  apt  upgrade  mysql  turnkey 

2
mysqlを完全に再インストールするにはどうすればよいですか?
大規模なデータのインポートの途中で再起動する必要がありました。mysqlデータベースは1つしかありませんが、現在破損しています。 mysqlを完全に削除して再インストールするにはどうすればよいですか?を試したapt-get purge mysql-server後、削除/var/lib/mysql/*して再インストールしapt-getましたが、ルート名とパスワードの入力を求めたり、/var/lib/mysqlファイルを再作成したりしません。どうすれば再インストールできますか?
13 linux  ubuntu  apt  mysql 

4
MySQLで--skip-grant-tablesをオフにする
Linuxを使用するのは初めてですが、Amazon ec2インスタンスでMySQLデータベースをセットアップしています。--skip-grant-tablesMySQL のオプションを使用してユーザーログインパスをリセットすることについて見つけたいくつかの指示に従いました。今、ユーザーを追加しようとしていますが、そのオプションをオフにする方法がわかりません。 これは私がやろうとしていることです: mysql> GRANT CREATE,SELECT,INSERT,UPDATE,DELETE ON ...my db username and pass しかし、私はこのエラーを受け取ります: ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement このオプションをオフにするにはどうすればよいですか?

3
ファイルをコピーしてMySQLデータベースをコピーできますか?ファイルには正確に何が含まれていますか?
MySQLデータベースとUbuntu Linuxマシンを使用しています。 私のデータベースの名前はdb_test、パスの下に次のように、の/var/lib/mysql/db_test付いたファイルサフィックスがあることに気づきました。.frm.MYD.MYI /var/lib/mysql/db_test# ls cars.frm cars.MYD cars.MYI customers.frm customers.MYD customers.MYI departments.frm departments.MYD departments.MYI ... 各思える.frm、.MYD、.MYIファイルグループは、データベース内のテーブルにマップされました。 次の2つの質問をします。 3つのファイルは正確に何をしていますか? /var/lib/mysql/と言うパスの下に新しいディレクトリを作成し、db_test_2すべてのファイルをdb_test_1ディレクトリからにコピーすると、とまったく同じ内容(テーブル)を持つdb_test_2新しいデータベースも作成さdb_test_2れdb_test_1ますか? この物理的にデータベースファイルを移動するアクションは、次のコマンドラインアクションと同じ結果になりますか? データベースをダンプdb_test_1する 新しいデータベースを作成する db_test_2 次に、db_test_1データベースを新しいデータベースにダンプしますdb_test_2か? その場合、ファイルの移動は、mysqldumpデータベースのコピー(またはMySQLのあるDBから別のDBへのデータのインポート)を使用するよりもはるかに高速です。これについての意見は?
13 mysql  database 

4
日付の接頭辞付きファイルへの自動DBバックアップ用のcronjob
最新のLinux Mintを使用しています。データベースのバックアップ用に特別なcronジョブを作成できるかどうか疑問に思っていました。 私の/etc/cronjobファイルには次のコードがあります: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat) 30 4 * * 1-6 /home/users/backup.sh 私/home/users/backup.shには mysqldump -uroot -p MyDatabase > /home/users/backup_MyDB/full_myDB.sql 代わりに、full_myDB.sql私2014-04-04_full_myDB.sqlたちが持っている日付に応じて、日付が動的に追加されるようなものを持ちたいです。 SQLバックアップファイルが1週間以上古い場合、cronjob で自動的に削除したいと思います。
12 cron  backup  mysql  database 

1
MariaDBに接続するときのMySQL Workbench警告
MySQL Workbench 6.3をKubuntu 15.10およびMariaDBサーバーバージョン10.0.22-MariaDB-0ubuntu0.15.10.1(Ubuntu)で使用すると、次の警告が表示されます。 これは予想されますか? 非互換/非標準のサーバーバージョンまたは接続プロトコルが検出されました(10.0.22)。 このデータベースへの接続は確立できますが、データベースがサポートされているバージョンのMySQLと完全に互換性がないため、一部のMySQL Workbench機能が正しく動作しない可能性があります。 MySQL Workbenchは、MySQLサーバーバージョン5.1、5.5、5.6および5.7用に開発およびテストされています。 mysql接続が成功しました この接続に関連する情報: ホスト:localhostポート:0ユーザー:serg SSL:無効 この接続に定義されたパラメーターを使用して、MySQL接続が正常に行われました。

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