1.新規ユーザーを作成します。
一般的な安全性のために、私たちは直接、新規ユーザーを作成する代わりに、選択し、rootユーザーを使用しないでください。
サーバーでは、MySQLを行く、MySQLの-uルート-pを入力し、
次に、ユーザーを作成するには、次のコマンドを入力します。
GRANT ALL ON * * 'PWD' で識別されるユーザー@ 'IP' まで。
なお、ここでいう権利についての知識はありませんが、
ユーザーは、作成するユーザー名です
IPアドレスがアクセスされ、%がリモートアクセスを表し、ローカルホストがローカルアクセスである、また、特定のIPアドレスに特定することができ、我々はここで使用することは%です
PWDが作成するパスワードです
すべての上に作成されたユーザーは、ユーザー権限を持つことである、rootユーザーが管理者であるだけに第二として理解することができます。
あなたが作成した後権限テーブルを更新することができます
FLUSH PRIVILEGES;
我々はMySQLを再起動することができますので、最新の情報に更新は、できません。
sudoの/etc/init.d/mysql再起動
リモートアクセスを入れます
MySQLのリモートアクセスはデフォルトで無効になっているので、私たちはそれを変更する必要があります。
sudoのvimの/etc/mysql/mysql.conf.d/mysqld.conf
この設定ファイルは、文字セットが内部のこのファイルに変更された変更を含め、私たちのUbuntuのです。文字セットを変更します。
私たちは、バインドアドレス= 127.0.0.1内でこのファイルを見つけます
そして、それについてコメント
我々は唯一の接続はlocalhostを受け入れるデフォルトでは#から
#公式翻訳の下では、デフォルトでは、我々は唯一のローカルホストからの接続受け入れ
#バインドアドレス= 127.0.0.1を
3. MySQLのWorkbenchを使用して
次に、あなたが友達になることができます!
Linuxの(Ubuntuの)システムのmysql-5.7は、文字セットを変更します
原因:私は記事のMySQLがインターネットの文字を変更する表示されたら、設定ファイル/etc/mysql/my.cnfが言いました
私は、コンテンツが他の人と同じではないことを見つけるために、上記の私のmy.cnfファイルを開いたときしかし、私は、これは確かに正しいファイルではないと思います
公式サイトで勉強した後、実際のファイルを見つけました
これは
/etc/mysql/mysql.conf.d/mysqld.cnf
少なくとも私のローカルコンピュータとクラウドサーバー上にある、または、私のmysqlデータベースボーエンに応じてファイルの上に設置されています
その後、我々は[mysqldを]以下を追加見つけ、上記のファイルを編集します。
文字セットサーバ= UTF8
その後、サービスを再起動します
sudoの/etc/init.d/mysql再起動
MySQLを行く見るにはログインしてください
mSQLの>「文字%」のような変数を表示。
[OK]をクリックします。