1.インストール
1. rpmパッケージをダウンロードし、ダウンロードアドレスのHTTP:// dev.mysql.com/downloads/mysql/、Linuxのジェネリック版を選択してください
2。は/ usr / local / mysqlのフォルダ、ディレクトリにアップロード4 rpmパッケージを作成
MySQLのインストールパッケージと可視化ツールNavicatはクラウドディスクにアップロードされた私の学校のうち、公開番号については、当面の懸念(の困っている友達を以下、二次元コードを取得するのpython) 。
3 MySQLのコミュニティ-RPMはコモン-ivhディレクトリに、コマンドを入力します。5.7。15 - 。1つの .el7.x86_64.rpm共通の取付
4。インストールエラー場合、コマンドを入力はMariaDB -Y-libs- YUMを取り除く。1:5.5。44である - 2 .el7.centos.x86_64パケット衝突の修理、
及びその後上記パラメータを削除再インストール共通(手順2を実行します赤い部分のうちコマンド、別のコンピュータ)が矛盾してもよいです
図5は、再度実行するステップ2、RPM-コミュニティコモン-ivhのMySQLである5.7。15 - 。1つの .el7.x86_64.rpm共通の取付
6。libs-のMySQLコミュニティ-RPM -ivhコマンドを入力します5.7。15 - 。1つの .el7.x86_64.rpmマウントLIBSを
7 ..コマンドを入力します。クライアント- MySQLのコミュニティ-RPMを-ivh 5.7。15 - 。1つの .el7.x86_64.rpmクライアントのインストール
8入力は-ivh MySQLのコミュニティ-RPMサーバー-コマンド。5.7。15 - 。1つの .el7.x86_64.rpmサーバーのインストール
9。起動してmysqldサービスを入力し、MySQLを起動します
10 mysqld.serviceを有効systemctl入力し、スタートのmysqlから起動するように設定することができます
11は grepを入力し、「パスワード」 / VARの /log/mysqld.logビューをとMySQLランダムに生成されたパスワードをコピーします
12。直接入力し、入力したコードをコピーして貼り付けるオーバー-pコマンドでmysql -u rootと入力し、次のように入力します。
13.コマンド入力のSETパスワード=パスワード(「新しいパスワードを」);新しいパスワードを設定し、パスワードのノートナンバー小文字は特別なシンボルが、それ以外の場合はエラーを持って、その後、終了するには終了し、新しいパスワードのテストを再入力し、パスワード変更の成功することができます大文字
2.すでに詳細なインストール書くmysqlの、我々は、リモート展開を断るする必要が
「Navicatは使用してデータベースに接続するときにホストサーバーの接続エラーが発生した『XXXを』 ISに許可されていない接続し、このエラーMySQLサーバー」。このエラーのように、それは典型的なリモートアクセス権の問題です。
1.ログのMQLのmysql -uルート-p
2 データベースを表示し、ショーのデータベースを使用して 、使用するMySQLを使用して、MySQLのデータベースを選択
3.続いて、次のコマンドを入力します。DB_NAME上のすべての権限を付与* GRANT OPTIONを「パスワード」によって識別される「username'@'xxx.xxx.xx.x」に;.
上記の文は、ユーザーがリモートxxx.xxx.xx.xにユーザー名にこのIPにログインすることができ、それがこのユーザ名ユーザにデータベースdb_name権のすべてのテーブルを承認すると述べ、ユーザーのパスワードのユーザー名とパスワードを設定します。
解析パラメータ:
すべての特権を表し、本明細書に与えられた指定されたユーザに与えられたすべての権限は、例えば、特定の許可で置き換えることができる:SELECT、INSERT、UPDATE、DELETE、作成、等は、カンマで区切られた「」により特定の権限との間にドロップ。
。DB_NAME *はテーブルに固有の上記の権利を指し、db_nameは*続いて、データベース名を参照すると、すべてのテーブルのことを意味し、従って推論することができる:すべての許可のデータベースのすべてのテーブルは、「*」 「データベース名。*」、データベーステーブルのライセンスのために認可されたデータベースのすべてのテーブルのための「データベース名・テーブル名。」
ユーザー名は、ユーザー認証、ユーザーは存在しないユーザーであってもよいし、ユーザーに存在することができるを与えたいものを表します。(あなたは、直接ルートを使用することができます)
xxx.xxx.xx.xを使用すると、IPリンクを制限したくない場合は、リモート接続のIPアドレスは、あなたのIPは、「%」することができように設定されていることを示しています。
ユーザーのパスワードのユーザー名・パスワード(簡単に覚えていて、元のデータベースと一致するように)
次のように上記の文の最後の実施後、通常即効と、戻り値です。
影響を受けたクエリOK、0行(0.01秒)
上記のステートメントがなければ、すぐに有効にするには、次のコマンドを実行します。
MySQLの>フラッシュ権限
あなたはまだLinuxで再起動するために接続できない場合。
私が直接、すべてのデータテーブルのすべての権限を使用しています:* * GRANT OPTIONを「111111」によって識別される「%」@「ルート」へのすべての権限を付与;.
図4は、機械の端部コネクタNavicatはデータベースで使用され、ビルドテーブルのデータベースを作成するように動作することができます。
3。
3.ポートに行く必要はアリクラウドサーバーを開くように設定されている
:チュートリアルを表示することができますhttps://www.cnblogs.com/wang102030/p/11516831.htmlを
私はデータベースのインストール、爬虫類ケースやスキルについて、自己のpythonのいくつかをまとめています(学校のpythonのうち)社会的関心の個人番号へようこそ。