この記事では主にLinuxダウンロードMySQL5.7.18のアンインストールからインストールまでのyum方法を紹介しますので、必要な方は参考にしてください
長い間悩んだ末、やっと考えました。 yum のインストールプロセスを理解するときです。ここでは、Centos7.2+MySQL5.7.18 を使用してインストールします。それぞれの記事を参照します。このマシンはすでにインストールされているため、手順に従ってアンインストールしてから再インストールしてください。
この記事は、私のように Linux にあまり触れていないユーザーにとっては、比較的簡単に理解でき、受け入れやすい一連の方法で実装されています。たとえば、Windows にファイルを直接ダウンロードしてドラッグします。 wget コマンドを使用する代わりに、winscp
editorの編集機能を使用して直接ダウンロードして編集します。 yum -y delete コマンドを使用して、インストールされているものをアンインストールします。 MySQL コンポーネントの場合は、次のコマンドを使用して、上記でインストールされたものをそれぞれアンインストールします。ここでは例を示します。
rpm -qa | grep -i mysql を再度使用して、インストールされているコンポーネントを表示します。これらは完全にアンインストールされました。
ここで、mysqlは、前のインストールで生成されたディレクトリをクエリして、それぞれ削除します。
インストール
MySQL のリポジトリ ソースをダウンロードします。このファイルの機能については、私の個人的な理解では、MySQL インストール コンポーネントの yum ソースを自動的に構成します。
このファイルは Windows でダウンロードでき、で Linux サーバーにアップロードできます。また、Linux サーバーに直接ダウンロードすることもでき、インストールする必要もあります。
この ファイルをダウンロードした後、winscp を通じて Linux サーバーのルート ディレクトリにドラッグします
Linux で上記でダウンロードしたファイルMySQL リポジトリ パッケージをインストールします
rpm -qa | grep -i mysql rpm -qa | grep -i mysql命令查看已经安装过的组件。
真ん中にいくつかの簡単なプロンプトが表示され、「Y」を入力すると、すべてが自動的にインストールされます。
インストールが完了しました
Rootの初期パスワードを変更します
インストール後、my.cnfファイルがetcの下に生成され、skip-grant-tables = 1構成が追加されますmy.cnf 、最初のパスワード検証要件をスキップします。
Systemctl が mysql サービスを開始します
パスワード要件がスキップされるように構成されているため、mysql -u -p と入力して Enter を押します。パスワードの入力を求められたら、押し続けます。 mysql に接続するには、 を入力します。
update user set authentication_string=PASSWORD('newpassword') where User='root';
利用这个语句修改root用户可远程访问,update user set host = '%' where user = 'root'
重启之后,可以用预制的密码登陆连接至MySQL
整个过程还是比较简单的,熟悉的话,也就是几分钟的事
这么折腾一遍其实花不了多久时间,只不过是自己不熟悉,一边摸索一边尝试,如果有人指导一下或者多摸索一下就会简单很多
以上がLinuxでのMySQL5.7.18のyum方法をアンインストールからインストールまで詳しく解説(画像と文章)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。