- ベストアンサー
一括で複数のMySQLサーバーの型を変更できますか?
現在は、1台ずづmysql -u root -p DB名 -h ホスト名 でパスワードを打って、その後にALTER TABLEを行っています。 ただ、結構面倒なので、何らかの仕組みを用いて、 一括で複数サーバーのMySQLの型変更を行うことは可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- かねやんMySqlをつかってサーバーに接続できません
RedHat7.3にMysqlをインストールしました。 make installして #/usr/local/mysql/bin/mysql_install_db --user=mysql #chown -R mysql /usr/local/mysql #chgrp -R mysql /usr/local/mysql #/usr/local/mysql/bin/mysqld_safe --user=mysql& #/usr/local/mysql/bin/mysqladmin -u root password 123456 #/usr/local/mysql/bin/mysqlshow で +-----------+ | Databases | +-----------+ | mysql | | test | +-----------+ までOKでした。 でかねやんMySqlを使いユーザー名「root」パスワードは既述の「123456」をいれ ホスト名は「21*.***.***.***」と自分のサーバーIPアドレスをいれました。 でもコネクト失敗とでます。 解決策をご教授おねがいします。 これだけの情報でわかりますか?
- ベストアンサー
- MySQL
- MySqlで、DBのファイルサイズ圧縮は?
お尋ねします。 MySqlのINNODBのファイル容量を削減する方法は、 1.mysqldump -A -u root -p パスワード --opt > ダンプファイル名 でダンプ 2.DBファイルを”rm”で削除(あるいは、別フォルダに退避) 3.CREATE DATABASE データベース名 CHARACTER SET utf8; でDB再構築 4.mysql -u root -p パスワード < ダンプファイル名 でリストア で、良いんでしょうか?(^^;
- 締切済み
- MySQL
- PHPからMySQLのバックアップをとるには?
レンタルサーバのLinux+PHP4.2.1+MySQL3.23.42の環境で行っております。 HTML(PHP)フォームから、「バックアップ」ボタンが押されたときに、 MySQLのバックアップをとる(mysqldump)するプログラムを作りたいのですが、 mysqldumpコマンドは、SQLとしてクエリ送信できるのでしょうか? 例えば、 $strSQL = "mysqldump -u **** -p**** DB名 テーブル名 > dumptest.bak"; mysql_db_query($strSQL); のような感じでは、成功しませんでした。 mysql("DB名","mysqldump -u **** -p**** DB名 テーブル名 > dumptest.bak"; さらに、このような方法もあるみたいですが、 エラーも起こらないしdumpもされませんでした。 phpMyAdminなどは、どうやって実行しているんでしょうね。。。 知っている方がいましたら、是非ご教授くださいませ。
- ベストアンサー
- PHP
- mysql -h localhost -u roo
「mysql -h localhost -u root -p」と、「mysql -u root -p」の違いについて、 教えてください。 mysqlのrootパスワードを設定したのですが、 「mysql -u root -p」では、パスワードを入力すればログインできるのですが、 「mysql -h localhost -u root -p」だと、パスワードを入力してもログインできません。 何が違うのでしょうか? 環境 ・Windows7のローカルPC ・Eclipse 3.7 「Pleiades All in One PHP」XAMPP1.7.4
- ベストアンサー
- MySQL
- Puttyでサーバー上のMySQLを操作する
MySQLの勉強はじめたばかりの初心者です。 題名ではよく伝わらないかもしれませんが、Webサーバー(常に起動している自分のサーバーではないサーバー)上にMySQLをインストールして、Puttyで接続して、MySQLを動かすには、どうするのかWebで調べましたが、いまいち解りません。 目的は、手作りのブログを自分で作ることです。 自分のコンピュータにAppcheとphpをインストールして自分のサーバーはでのホスト名、ユーザー名、パスワード記入の意味は解りましが、本などの解説にあるMySQLをPHPで画面に埋め込む際、指定する、ホスト名、ユーザー名、パスワードがいったい何で、どのような仕組み(つながり)なのかわかりません。 サーバーを借りる契約をし設定をし、そこにMySQLをインストール方法が知りたいです。(イメージだけで書いていますので的外れな事を書いているかもしれません。) 何かわかりやすい、Webサイトや、本、図などの情報や、説明を頂ければありがたいです。 お願いいたします。
- 締切済み
- MySQL
- mysqlの画面から抜けられない
CentOS6.3(64bit)にmysql-serverとmysql-develをインストール後 mysql> の状態の時に mysql> mysql -u root -p と入力したところ mysql> mysql -u root -p -> 上記の画面になり 抜けようとして「quit」「bye」「exit」やら打ち込んでenterしても -> の文字がずーと出続けます。 mysql> mysql -u root -p -> quit -> bye -> quit こんな状態です。 抜ける「キャンセル」したいのですがどのようにすればよいのでしょうか。
- ベストアンサー
- MySQL
- MySQL 新規パスワード
MySQLの新規パスワードが設定出来ません。 Mac OSなのですがMySQLのインストール自体は恐らく出来たのですが ターミナルにて新規パスワード設定をしたく 「mysqladmin -u root password 'newpassword' -p」 とコマンドを打ったのですが 「-bash: mysqladmin: command not found」 と返ってきます。 MySQLのパスワードを新規設定するにはこれでよろしいのでしょうか? MAMP自体は起動させておいてあって システム環境設定にてMySQLサーバーのスタートはしてあって ターミナルのカレントディレクトリは一番上(元の場所)に恐らくあるのですが mysqladmin -u root password 'newpassword' -pと打つと -bash: mysqladmin: command not foundと返ってきて困っています。 新規パスワードを設定するに当たって何か間違いがあるでしょうか?
- 締切済み
- MySQL
- mysqlコマンドのエラー
mysqlコマンドで、テキストに記述されたcreate文とinsert文を読み込みたいのですが、うまくいきません。下記がコマンドの実行結果です。パスワードつきとそうでないものをテストしましたが、駄目でした。 何かお気づきの点がありましたら、ご教示して頂けますと幸いです。 どうぞ、よろしくお願いいたします。 [root@db1 tmp]# mysql u_ec < u_ec.sql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) [root@db1 tmp]# mysql -u owner -p u_ec < u_ec.sql Enter password: ERROR 1045 (28000): Access denied for user 'owner'@'localhost' (using password: YES)
- ベストアンサー
- MySQL
- PHPからMySQLに接続することができません。
PHPからMySQLに接続することができません。 解決方法をご存じの方は教えていただけないでしょうか。 PHPから、mysql_connect を行った際、以下のエラーが発生してしまいます。 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (13) 環境 OS:CentOS 5.3 DB:Mysql 5.0.67(ソースからインストール) Web:Apache PHPのソースの一部を以下に記します。 $db_host = 'localhost';//DB_NAME; $db_user = 'user';//DB_USER; $db_pass = 'pass';//DB_PASS; $db = mysql_connect($db_host,$db_user,$db_pass); 以下の方法も試したのですが、エラーメッセージは変わりませんでした。 $mysql_connect("localhost:/tmp/mysql.sock","mysql","passwd") 端末のコマンドからMySQLへの接続は成功します。 ホスト名、ユーザー名、パスワードも上記と同一のものです。 $ /usr/local/mysql/bin/mysql -h localhost -u user -p Enter password:pass 以上です。宜しくお願いします。
- 締切済み
- PHP
- MySQLの外部からの接続について
過去ログを拝見し、いろいろ対処を試みたのですが解決に至らないので質問させていただきます。 LAN上のWindowsXPマシンからLinuxホストマシンで動作するMySQLにODBC接続したいと考えています。 (ODBC接続ツールはインストール済み) まず外部接続可能なユーザーを以下の手順で作成しました。 #mysql -u root -p Enter password: ********* mysql>GRANT ALL PRIVILEGES ON *.* TO <ユーザー名>@% -> IDENTIFIED BY '<パスワード>' WITH GRANT OPTION; またホスト側の状態は以下のようになっています。 #mysql -u <ユーザー名> -p -h 127.0.0.1 mysql> #netstat -an | grep 3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN #netstat -a | grep mysql tcp 0 0 *:mysql *:* LISTEN unix 2 [ ACC ] STREAM LISTENING 4305783 /var/lib/mysql/mysql.sock unix 3 [ ] STREAM CONNECTED 4305801 /var/lib/mysql/mysql.sock unix 3 [ ] STREAM CONNECTED 4305798 /var/lib/mysql/mysql.sock にもかかわらず、WindowsXP側から接続を試みると以下のとおり失敗してしまいます。 #mysql -u <ユーザー名> -p -h <ホストIP> Enter password: <パスワード> ERROR 2013 (HY000): Lost connection to MySQL server during query ODBC接続 request returned sql error 原因、対処法などご存知の方ご教示くださいm(_ _)m
- 締切済み
- MySQL
- りそな銀行で既存の口座でインターネットを開始したが過去の入出金記録が表示されなかった。
- 他行では過去25ケ月分が表示されるが、りそな銀行では開始時点の残高しか表示されない。
- ネット開始までの一年間分の記録もネット上で見ることはできないのか疑問がある。