1. システム環境 [root@localhost ホーム]# cat /etc/redhat-release CentOS Linux リリース 7.2.1511 (コア) 2. MySQLのインストール mysql と mysql-devel のインストールは成功しましたが、mysql-server のインストールは次のように失敗しました。 [root@localhost home]# yum install mysql-server 読み込まれたプラグイン: fastestmirror、langpacks Repodata は 2 週間以上前のものです。yum-cron をインストールしますか? または、次を実行します: yum makecache fast ベース | 3.6 kB 00:00:00 特典 | 3.4 kB 00:00:00 アップデート | 3.4 kB 00:00:00 (1/4): base/7/x86_64/group_gz | 155 kB 00:00:01 (2/4): extras/7/x86_64/primary_db | 139 kB 00:00:01 (3/4): base/7/x86_64/primary_db | 5.6 MB 00:00:38 (4/4): アップデート/7/x86_64/primary_db | 4.7 MB 00:00:39 キャッシュされたホストファイルからミラー速度をロードする * ベース: mirrors.163.com * 追加情報: mirrors.163.com * 更新情報: mirrors.163.com 利用可能なパッケージ mysql-server がありません。 エラー: アクションは必要ありません この問題は、CentOS 7バージョンがデフォルトのプログラムリストからMySQLデータベースソフトウェアを削除し、mariadbに置き換えるために発生します。 解決策は2つあります。 方法1 : mariadbをインストールする MariaDB データベース管理システムは MySQL の派生であり、GPL ライセンスを採用しています。MariaDB の目的は、API やコマンドラインを含め、MySQL と完全に互換性を持たせ、簡単に MySQL の代替となるようにすることです。 MariaDB は、MySQL の創設者である Michael Widenius によって開発されました。彼は以前、自身の会社である MySQL AB を SUN に売却していました。その後、SUN が Oracle に買収されたため、MySQL の所有権も Oracle の手に渡りました。 MariaDB は Michael Widenius 氏の娘 Maria にちなんで名付けられました。 mariadbをインストールし、インストールコマンドを入力します [root@localhost home]# yum install mariadb-server mariadb mariadb データベースに関連するコマンドは次のとおりです。 systemctl start mariadb #MariaDBを起動します systemctl stop mariadb #MariaDBを停止します systemctl restart mariadb #MariaDB を再起動します systemctl enable mariadb #ブートスタートアップを設定する まずデータベースを起動する [root@yl-web yl]# systemctl mariadbを起動します デフォルトではパスワードなし [root@localhost lzh]# mysql -u root -p パスワードを入力してください: MariaDB モニターへようこそ。コマンドは ; または \g で終わります。 MariaDB接続IDは6です サーバーバージョン: 5.5.52-MariaDB MariaDB サーバー Copyright (c) 2000、2016、Oracle、MariaDB Corporation Ab およびその他。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 MariaDB [(なし)]> データベースを表示します。 +--------------------+ | データベース | +--------------------+ | 情報スキーマ | |mysql | | パフォーマンススキーマ | | テスト | +--------------------+ セット内の 4 行 (0.01 秒) 方法2:公式サイトからmysql-serverをダウンロードしてインストールする # http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm を取得します # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum で mysql-community-server をインストールします インストールが成功したら、mysqlサービスを再起動します。 # サービスmysqldを再起動します MySQLを初めてインストールする場合、ルートアカウントにはパスワードがありません [root@localhost lzh]# mysql -u ルート MySQL モニターへようこそ。コマンドは ; または \g で終わります。 MySQL接続IDは3です サーバーバージョン: 5.6.26 MySQL コミュニティサーバー (GPL) Copyright (c) 2000, 2015, Oracle およびその関連会社。無断複写・転載を禁じます。 OracleはOracle Corporationおよびその関連会社の登録商標です。 その他の名称は各社の商標である場合があります。 所有者。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 mysql> データベースを表示します。 +--------------------+ | データベース | +--------------------+ | 情報スキーマ | |mysql | | パフォーマンススキーマ | | テスト | +--------------------+ セット内の 4 行 (0.01 秒) パスワードを設定する mysql> 'root'@'localhost' のパスワードを設定します =password('password'); クエリは正常、影響を受けた行は 0 行 (0.00 秒) インストール後、mariadb は自動的に置き換えられ、有効ではなくなります。 [root@localhost lzh]# rpm -qa |grep mariadb 素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: プロセスのすべての情報を表示するLinuxメソッドの例
1 問題の説明この記事では、確立された複合インデックスをソートし、レコード内の非インデックス フィー...
アナコンダのインストールAnaconda は、Python の使用を容易にするために作成されたソフト...
ルートを追加するコマンド: 1.ルート追加route add -net 192.56.76.0 ne...
1.ブラウザに次のアドレスを入力します参考: 2. 次のインターフェースに入ります。下の場所をクリッ...
目次1. DOMとBOM関連1. 要素にフォーカスがあるかどうかを確認する2. 要素の兄弟ノードをす...
1. Windows Server 2019 のインストールVmware に Windows Se...
アンカータグの使用法:同じドキュメント内の特定の場所にリンクすることをアンカー リンクと呼びます。ア...
>1 データベースを起動するcmd コマンド ウィンドウで、「sqlplus」を直接入力して ...
最近、業務上の理由により、Web ページ上のさまざまなネットワーク カメラにアクセスしてデバッグする...
カスケードを制御するために CSS の任意のプロパティに割り当てることができる特別な値が 2 つあり...
目次元の配列を変更しない方法1. 連結文法:パラメータ:戻り値: 2. 参加する文法:パラメータ:戻...
nginx を導入した際に、フォワードプロキシの設定も nginx を使っていました。しかし、htt...
目次序文$属性例: $listeners (公式説明)使用シナリオ要約する序文複数レベルのコンポーネ...
パスワードモードPDO::__construct(): サーバーがクライアントに不明な認証方法を要求...
まず関数の自己呼び出しを知る必要がある関数の自己呼び出し - 自己呼び出し関数1 回限りの関数 - ...