ตำแหน่งไฟล์ ที่เก็บ my.cnf ไฟล์ ตั้งค่าระบบของ MySQL เวอร์ชั่นต่างๆ และ ติดตั้งบน OS ต่างๆ

แชร์ความรู้ Linux Ubuntu Web Server บทความ การ config server Linux FreeBSD Apache
การติดตั้ง XAMPP Mysql PHP ใครต้องการแชร์ความรู้เรื่องต่างๆ เหล่านี้ให้ ท่านหรืออื่น โพสที่หมวดนี้ได้

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23396
Joined: 22/09/2008 6:18 pm
Contact:

ตำแหน่งไฟล์ ที่เก็บ my.cnf ไฟล์ ตั้งค่าระบบของ MySQL เวอร์ชั่นต่างๆ และ ติดตั้งบน OS ต่างๆ

Post by mindphp » 01/01/2020 1:24 pm

ตำแหน่งไฟล์ ที่เก็บ my.cnf ไฟล์ ตั้งค่าระบบของ MySQL เวอร์ชั่นต่างๆ และ ติดตั้งบน OS ต่างๆ
สำหรับ เครื่อง Database Server ที่เป็น Windows จะใช้ชื่อ my.ini นะ
ส่วนใหญ่จะเก็บไว้ที่

Code: Select all

C:\Windows\my.ini
สำหรับ Linux ไม่ว่าจะเป็น CentOS, Ubuntu หรือ FreeBSD จะใช้ .cnf ซึ่งอาจถูกเก็บอยู่ที่ต่างๆ ดังนี้

Code: Select all

    /etc/my.cnf

Code: Select all

    /etc/mysql/my.cnf

Code: Select all

    $MYSQL_HOME/my.cnf

Code: Select all

    [datadir]/my.cnf

Code: Select all

    ~/.my.cnf

Code: Select all

/etc/mysql/mysql.conf.d/mysqld.cnf
อย่างหนึ่งอย่างใด หรืออยู่ได้ หลายที่ แต่มันจะใช้จากที่เดียว เราสามารถดูได้ จาก
เมื่อเราแก้ไข หรือปรับค่าต่างๆ ใน .cnf ต้องมีการ restart ก่อนถึงจะเห็นผลการตั้งค่าใหม่เข้าไป
และสามารถ ตรวจสอบได้ด้วยคำสั่ง

Code: Select all

mysqld --help --verbose
(สำหรับ MySQL 5.7)

สำหรับเวอร์ชั่นก่อนหน้านี้ ใช้ คำสั่ง

Code: Select all

mysqladmin --help
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux - Web Server”

Who is online

Users browsing this forum: No registered users and 4 guests