ホームページ >バックエンド開発 >PHPチュートリアル >my.cnf ファイル、ポート? (緊急)解決策

my.cnf ファイル、ポート? (緊急)解決策

WBOY
WBOYオリジナル
2016-06-13 13:27:531142ブラウズ

my.cnf ファイル、ポート? ? (緊急)
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# シンボリックリンクの無効化はさまざまなセキュリティリスクを防ぐために推奨されます
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/ mysqld/mysqld.pid
これは my.cnf ファイルにあるものです。2 日間苦労しましたが、デフォルトのポートを変更する方法を教えてください~~

-- ----解決策-----
16 # 次のオプションはすべての MySQL クライアントに渡されます
17 [クライアント]
18 #password = your_password
19 ポート = 3306
20 ソケット = /var/lib/mysql/mysql.sock
21 デフォルト文字セット = utf8
22 # ここでは、いくつかの特定のプログラムのエントリが続きます
23
24 # MySQL サーバー
25 [mysqld]
26 port = 3306
27ソケット = /var/lib/mysql/ mysql.sock
28 スキップ外部ロック
29 key_buffer_size = 384M
30 max_allowed_pa​​cket = 1M
31 table_open_cache = 512
32 sort_buffer_size = 2M
33 read_buffer_size = 2M
3 4 read_rnd_buffer_size = 8M
35 myisam_sort_buffer_size = 64M
36 thread_cache_size = 8
37 query_cache_size = 32M
38 # thread_concurrency
の CPU 数*2 を試行します 39 thread_concurrency = 8
40_set_server = 文字 utf 8
41 スキップ文字セットクライアントハンドシェイク
------解決策------------------
そうでない場合は、自分で追加してください
ポート= 3306
------解決策---------

話し合う

ポート = 3306 を追加するだけですか? ! my.cnf ファイルのすべての内容を試してみましょう:
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# さまざまなセキュリティリスクを防ぐために、シンボリックリンクを無効にすることをお勧めします
……

------解決策---------
話し合う
あれです、ちょっと抜けてませんか? ?どこで間違ったのでしょうか? ? ? ? ?

------解決策---------

[ユーザー:root 時刻:13 : 15:38 パス:/home/liangdong/php]$ ll /etc/my*
-rwxr-xr-x. 1 ルート root 4789 4 月 27 日 16:28 /etc/my.cnf
-rwxr - xr-x. 1 ルート root 19779 4 月 27 日 16:15 /etc/my-innodb-heavy-4G.cnf
-rwxr-xr-x. 1 ルート root 4671 4 月 27 日 16:15 /etc/my-large .cnf
-rwxr-xr-x. 1 ルート root 4682 4 月 27 日 16:15 /etc/my-medium.cnf
-rwxr-xr-x. 1 ルート root 2846 4 月 27 日 16:15 / etc /my-small.cnf

いずれかを my.cnf にコピーし、設定を行います。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。