【インストール】LAMP MySQLがどこにインストールされているのか分かりません。 yum インストール mysql-server

WBOY
リリース: 2016-06-23 13:41:13
オリジナル
854 人が閲覧しました

LAMP 環境をインストールします。サーバーは CentOS (VM 仮想マシン上に構築) であり、MYSQL が付属しています。
yum コマンドを使用して mysql を直接インストールすることもできます

yum install mysqlyum install mysql-serveryum install mysql-devel
ログイン後にコピー


次に、場所を確認します:
[root@localhost php-5.5.13]# whereis mysqlmysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz[root@localhost php-5.5.13]# which mysql/usr/bin/mysql[root@localhost php-5.5.13]# pwd/home/default7/Downloads/php-5.5.13[root@localhost php-5.5.13]# [root@localhost php-5.5.13]# find / -name my.cnf/etc/my.cnf[root@localhost php-5.5.13]# pwd/home/default7/Downloads/php-5.5.13[root@localhost php-5.5.13]# ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/share/mysql
ログイン後にコピー


実行の最後 (最後の数段落) に報告されるエラー:
checking whether to enable multibyte string support... nochecking whether to enable multibyte regex support... yeschecking whether to check multibyte regex backtrack... yeschecking for external libmbfl... nochecking for external oniguruma... nochecking for mcrypt support... nochecking for MSSQL support via FreeTDS... nochecking for MySQL support... yeschecking for specified location of the MySQL UNIX socket... noconfigure: error: Cannot find MySQL header files under /usr/share/mysql.Note that the MySQL client library is not bundled anymore!
ログイン後にコピー


ApachePHP has been selected,しかし、MYsq​​lがありません。 --with-mysql= このパスに来て、whereis mysqlとmysqlのすべてを試しましたが、間違っていました。 mysqlはどこにインストールされていますか?

configure: error: Cannot find MySQL header files under /usr/share/mysql.
MySQL クライアント ライブラリはバンドルされていないことに注意してください!



/usr/share/mysql フォルダーの内容
[root@localhost mysql]# whereis mysqlmysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz[root@localhost mysql]# cd /usr/share/mysql[root@localhost mysql]# lscharsets              my-innodb-heavy-4G.cnfconfig.huge.ini       my-large.cnfconfig.medium.ini     my-medium.cnfconfig.small.ini      my-small.cnfczech                 mysql_fix_privilege_tables.sqldanish                mysql_system_tables_data.sqldutch                 mysql_system_tables.sqlenglish               mysql_test_data_timezone.sqlerrmsg.txt            norwegianestonian              norwegian-nyfill_help_tables.sql  polishfrench                portuguesegerman                romaniangreek                 russianhungarian             serbianitalian               slovakjapanese              spanishkorean                swedishmy-huge.cnf           ukrainian[root@localhost mysql]# cd binbash: cd: bin: No such file or directory[root@localhost mysql]# 
ログイン後にコピー





ディスカッションへの返信 (解決策)








[root@localhost php-5.5.13] #Thich mysql

/usr/bin/mysql


は伝えていませんmysql /usr/bin/mysql にありますか?なぜまだ /usr/share/mysql を使用するのでしょうか?



実際、新しいバージョンでは mysql アドレスを指定する必要はありません。 --with-mysql を直接使用してください。

MySQL ヘッダー ファイルが見つかりません


これは、mysql のインストール時に mysql ヘッダー ファイルがインストールされていないか、パスの指定が間違っており、php が mysql ヘッダー ファイルを見つけられないために発生するエラー メッセージです。 🎜 🎜 find / -name "mysql" を実行 🎜 🎜 🎜 実際、新しいバージョンでは mysql アドレスを指定する必要はありません。 --with-mysql を直接使用してください。 🎜 🎜 すべての問題を一文で解決しましょう!いい答えだ! 🎜
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート