นี่เป็นเรื่องแปลกเพราะตั้งแต่ 12.04 (คาดเดาว่าคุณกำลังใช้ Kubuntu 12.04), MySQL เป็นค่าเริ่มต้น ดูเหมือนว่าคุณกำลังพลาดขั้นตอนไปดังนั้นลองมาดูกัน:
ก่อนอื่นดังที่คุณได้กล่าวมาลองทำการติดตั้ง
sudo apt-get install mysql-server
หลังจากที่คุณติดตั้งแล้วลองทดสอบกันหน่อย
sudo netstat -tap | grep mysql
เมื่อคุณเรียกใช้คุณควรเห็นคำตอบนี้
tcp 0 0 localhost:mysql *:* LISTEN 2556/mysqld
หากนี่ทำงานไม่ถูกต้องให้รันคำสั่งรีสตาร์ทนี้
sudo service mysql restart
ตอนนี้เพื่อกำหนดค่าเซิร์ฟเวอร์
ไปที่/etc/mysql/my.cnf
การตั้งค่าพื้นฐาน ซึ่งรวมถึง Log File, หมายเลขพอร์ต, ฯลฯ ตัวอย่างเช่นหากต้องการกำหนดค่า MySQL ให้รับฟังการเชื่อมต่อจากโฮสต์เครือข่ายให้เปลี่ยนคำสั่งbind-address directive เป็นที่อยู่ IP ของเซิร์ฟเวอร์:
bind-address = 192.168.0.5
หลังจากนี้ให้รีสตาร์ท MySQL daemon
sudo service mysql restart
หากคุณต้องการเปลี่ยนรหัสผ่านรูทของ MySQL ให้รันสิ่งนี้:
sudo dpkg-reconfigure mysql-server-5.5
daemon จะหยุดและคุณจะได้รับพร้อมท์ให้ใส่รหัสผ่านใหม่
เมื่อคุณทำเสร็จแล้วคุณควรกำหนดค่าและการค้นหาของ google จะสอนวิธีการสร้างฐานข้อมูล
ที่มา: คู่มือ Ubuntu Server