2017-02-14 6 views
-1

AWS EC2の新機能で、SQLファイルをアップロードするためにMysqlに接続する必要がありました。コマンドラインを使用してAWS mysqlサーバーに接続する方法は?

私はファイルをアップロードするためにbitvize sftpを使いました。このftpでは、サーバを回避するためのコマンドラインウィンドウがあります。

ここで私のようなコマンド使用してMySQLに接続しようとしています -

MySQLサーバが起動して「PS -efで最初の実行中であることを確認し| grepのmysqlの「次に

ec2-user 22352 254217 0 10:58 pts/0 00:00:00 grep --color=auto mysql 
root  223349  1 0 2016 ?  00:00:00 /bin/sh /usr/libexec/mysql55/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql 
mysql 223349 226349 0 2016 ?  00:33:26 /usr/libexec/mysql55/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock 

iはコマンドを試してみましたは/ usr/binに/ mysqlの-uroot -p、それは私がパスワードを知らないか、私がやっているpassword.Butを促し

正しい方法?

私はdbとユーザーを作成し、そのDBのSQLファイルをアップロードする必要があります。

どうすればいいですか?

答えて

1

rootユーザーにパスワードがない場合は、-pオプションを使用しないでください。

+0

ありがとうございます。私はこの問題を解決しました。 – gitu

関連する問題