mysql を CentOS にインストールするにはどうすればよいですか?
CentOS に MySQL をインストールする手順の詳細な説明
この記事の Linux 環境は CentOS 6.4 32 ビットで、Basic Server のバージョンはインストール用に選択されました。
一部の Linux バージョンには MySQL データベースが付属しているため、インストールする前に、現在の Linux 環境に MySQL データベースがあるかどうかを確認する必要があります。存在する場合は、まずアンインストールしてください。
次は、CentOS に MySQL をインストールする基本的な手順です。
1) 現在のシステムに MySQL データベースが付属しているかどうかを確認します
[root@MySqlServer ~]# rpm -qa | grep mysql mysql-libs-5.1.66-2.el6_3.i686 [root@MySqlServer ~]#
手順: rpm -qa | を実行します。 grep mysql コマンド システムに独自の MySQL データベースがあるかどうかを確認するには、MySQL ソフトウェア名が表示されます。
2) 組み込み MySQL データベースをアンインストールします
[root@MySqlServer ~]# rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.i686 [root@MySqlServer ~]#
説明: ソフトウェアをアンインストールするには、コマンド rpm -e --nodeps [アンインストールするソフトウェアの名前] を使用します。
3) MySQL を Linux にアップロードする
このステップは、ファイルをアップロードするさまざまな方法で実行できます。今回使用しているパソコンがMacなので、この記事ではscpコマンドを使ってファイルを転送します。 (グラフィカル インターフェイス操作に FTP ツールを使用することもできます)。
bogon:~ hrvy$ scp ~/Downloads/MySQL/MySQL-5.6.22-1.el6.i686.rpm-bundle.tar root@192.168.170.129:~/ root@192.168.170.129's password: MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 100% 205MB 16.9MB/s 00:12 bogon:~ hrvy$
4) MySQL パッケージを解凍します。
MySQL を /usr/local/ の下の mysql ディレクトリに抽出します (mysql ディレクトリは手動で作成する必要があります)。まず、/usr/local/mysql/ ディレクトリを作成し、それをこのディレクトリに抽出します。
[root@MySqlServer ~]# mkdir /usr/local/mysql [root@MySqlServer ~]# tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql/ MySQL-shared-compat-5.6.22-1.el6.i686.rpm MySQL-server-5.6.22-1.el6.i686.rpm MySQL-client-5.6.22-1.el6.i686.rpm MySQL-devel-5.6.22-1.el6.i686.rpm MySQL-test-5.6.22-1.el6.i686.rpm MySQL-shared-5.6.22-1.el6.i686.rpm MySQL-embedded-5.6.22-1.el6.i686.rpm [root@MySqlServer ~]#
5) MySQL のインストール
ステップ 4 の後、現在のディレクトリを /usr/local/mysql/ に切り替えます。このディレクトリには .rpm のサフィックスが多数あることがわかります。パッケージですが、実際にはサーバーとクライアントをインストールするだけで済みます。
[root@MySqlServer ~]# cd /usr/local/mysql/ [root@MySqlServer mysql]# ls MySQL-client-5.6.22-1.el6.i686.rpm MySQL-shared-5.6.22-1.el6.i686.rpm MySQL-devel-5.6.22-1.el6.i686.rpm MySQL-shared-compat-5.6.22-1.el6.i686.rpm MySQL-embedded-5.6.22-1.el6.i686.rpm MySQL-test-5.6.22-1.el6.i686.rpm MySQL-server-5.6.22-1.el6.i686.rpm [root@MySqlServer mysql]#
MySQL サーバーのインストール:
[root@MySqlServer mysql]# rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
エラー: 依存関係の失敗: エラーが表示された場合は、MySQL 依存関係をインストールし、次のコマンドを実行する必要があります:
[root@MySqlServer mysql]# yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 [root@MySqlServer mysql]#
MySQL クライアントのインストール:
[root@MySqlServer mysql]# rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
この時点で、MySQL データベースのインストールは完了です。
6) mysql サービスを開始します
[root@MySqlServer mysql]# service mysql start Starting MySQL. [ OK ] [root@MySqlServer mysql]#
7) データベースに接続します
[root@MySqlServer mysql]# mysql -uroot -p Enter password:
このとき、問題が発生しました。インストールされている MySQL データベースのパスワードは何ですか? ?実際、MySQL サーバーをインストールするとき、インストール ログには、本番環境のランダム パスワードが /root/.mysql_secret ファイルに保存されていることが記載されています。このファイルを確認できます:
[root@MySqlServer mysql]# cat /root/.mysql_secret # The random password set for the root user at Fri Jun 21 04:56:26 2019 (local time): 0lv4ltBp_sawlAGA [root@MySqlServer mysql]#
これで、データベース!
8) パスワードを変更します
データベースにログインした後、ランダムに生成されたパスワードは覚えにくいため、簡単なパスワードを自分で変更して使用できます。
mysql> set password = password('root'); Query OK, 0 rows affected (0.01 sec)
ここではパスワードを root に設定します。これで、ログアウトして再度ログインし、パスワードが正常に変更されたかどうかを確認できます。
9) mysql サービスをシステム サービスに追加し、起動時に開始するように設定します。
Linux システムが再起動されるたびに、mysql サービスを手動で開始する必要があるため、便宜上、mysql サービスを追加します。システム サービスに追加し、起動時に自動的に開始されるように設定します。
[root@MySqlServer mysql]# chkconfig --add mysql [root@MySqlServer mysql]# chkconfig mysql on
10) mysql のリモート ログインを有効にする
MySQL データベースは Linux 上にインストールされているため、実際の操作は Linux 上で直接使用されないことが多く、通常はローカル マシンにインストールされます。 MySQL グラフィカル管理ツール。Linux で MySQL にリモート接続できます。
データベースにリモートでログインする場合、ログインしているユーザーはリモート ログイン権限を持っている必要があります。そうでない場合、ログインは成功しません。
mysql> grant all privileges on *.* to 'root' @'%' identified by 'root'; Query OK, 0 rows affected (0.01 sec) mysql> flush privileges; Query OK, 0 rows affected (0.01 sec) mysql>
注: Grant... ステートメントでは、最初の 'root' はユーザー名で、2 番目の 'root' はリモート ログイン パスワードです。リモート ログイン パスワードは他のものに設定できます。これは、リモート ログインのパスワードとしてのみ使用されます。 flash... ステートメントの目的は、アクセス許可を更新し、設定を有効にすることです。
11) ポート 3306 を開く
デフォルトでは、Linux ファイアウォールが有効になっており、ポート 3306 は外部に解放されないため、上記の手順がすべて正しく完了したとしても、まだリモート接続できません。データベース。現時点では、解決策は 2 つあります: 1) Linux ファイアウォールをオフにする; 2) ポート 3306 を開きます。
このケースでは、Linux ファイアウォールを直接閉じる代わりに、ポート 3306 を開きます。
[root@MySqlServer mysql]# iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
[注意] iptables コマンドで設定したファイアウォール ルールは、次回システムを再起動するとデフォルトで無効になります。設定したファイアウォール ポリシーを永続的に有効にしたい場合は、次の save コマンドを実行してください。 ##
[root@MySqlServer mysql]# service iptables save iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]Linux 学習に推奨されるビデオ チュートリアル:
https://www.php.cn/course/list/33.html
以上がCentOSにmysqlをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

查版本号的命令:1、“cat /etc/issue”或“cat /etc/redhat-release”,可输出centos版本号;2、“cat /proc/version”、“uname -a”或“uname -r”,可输出内核版本号。

centos重启网卡的方法:1、对于centos6的网卡重启命令是“service network restart”;2、对于centos7的网卡重启命令是“systemctl restart network”。

centos php安装opcache的方法:1、执行“yum list php73* | grep opcache”命令;2、通过“yum install php73-php-opcache.x86_64”安装opcache;3、使用“find / -name opcache.so”查找“opcache.so”的位置并将其移动到php的扩展目录即可。

centos离线安装mysql的方法:1、将lib中的所有依赖上传到linux中,并用yum命令进行安装;2、解压MySQL并把文件复制到想要安装的目录;3、修改my.cnf配置文件;4、复制启动脚本到资源目录并修改启动脚本;5、将mysqld服务加入到系统服务里面;6、将mysql客户端配置到环境变量中,并使配置生效即可。

centos7安装不出现界面的解决办法:1、选择“Install CentOS 7”,按“e”进入启动引导界面;2、 将“inst.stage2=hd:LABEL=CentOS\x207\x20x86_64”改为“linux dd”;3、重新进入“Install CentOS 7”,按“e”将“hd:”后的字符替换成“/dev/sdd4”,然后按“Ctrl+x”执行即可。

centos删除php的方法:1、通过“#rpm -qa|grep php”命令查看全部php软件包;2、通过“rpm -e”命令卸载相应的依赖项;3、重新使用“php -v”命令查看版本信息即可。

我们的PC中有一个磁盘驱动器专门用于所有与Windows操作系统相关的安装。该驱动器通常是C驱动器。如果您还在PC的C盘上安装了最新的Windows11操作系统,那么所有系统更新(很可能是您安装的所有软件)都会将其所有文件存储在C盘中。因此,保持此驱动器没有垃圾文件并在C驱动器中拥有足够的存储空间变得非常重要,因为该驱动器拥有的空间越多,您的Windows11操作系统运行起来就越顺畅。但是您可以在磁盘驱动器上增加多少空间以及可以删除多少文件是有限制的。在这种情况下,

方法:1、利用“vim ~/.bashrc”编辑用户目录(~)下的“.bashrc”文件;2、在文件内添加“alias ls="ls --color"”;3、利用“:wq!”命令保存文件内的更改;4、“exit”命令退出终端后重新连接即可。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

Dreamweaver Mac版
ビジュアル Web 開発ツール
