517322-Lab: 4.1 ติดตั้ง MySQL, phpMyAdmin

05/02/2013 10:55 PM Study 677 views

 

ติดตั้ง MySQL Server

$ sudo apt-get install mysql-server
# คำสั่งนี้จะใช้ติดตั้งฐานข้อมูลโดยเลือกใช้ mysql ขั้นตอนนี้ต้องเชื่อมต่ออินเตอร์เน็ตด้วย
ในระหว่างการติดตั้งระบบจะให้ใส่รหัสผ่านด้วย ให้จำรหัสนี้ไว้นะครับ
เมื่อมันเตือน Do you want to continue [Y/n]? ตอบ Y

$ sudo apt-get install phpmyadmin
# ในระหว่างการติดตั้งจะมีคำถามมให้เราเลือกดังนี้
Do you want to continue [Y/n]? ตอบ Y
Web server to reconfigure automatically ตอบ apache2
Configure database for phpmyadmin with dbconfig-common? ตอบ 
No 

$ sudo /etc/init.d/tomcat7 restart
เข้า browser แล้วพิมพ์ url localhost/phpmyadmin

บางเครื่องก็เข้าไม่ได้ ปัญหาอาจจะเกิดจาก directory ที่จัดเก็บไฟล์ไม่ถูกต้อง
ถ้าใครที่เข้าได้ก็ผ่านขั้นตอนนี้ไป ถ้าเข้าไม่ได้ก็ต้องไป config ก่อน ดังนี้

Database-Connectivity

$ sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
# เมื่อสร้าง link ใหม่ใน www ชื่อว่า phpmyadmin แล้วลองเข้า  browser แล้วพิมพ์ url localhost/phpmyadmin
อีกครั้ง จะได้ดังรูป

Database-Connectivity2

หากต้องการติดตั้งหรืออัพเดท apache2, php5
$ sudo apt-get update apache2
$ sudo apt-get update php5

 

Config phpMyAdmin : เพิ่มผู้ใช้งาน

Login เข้าสู้ระบบโดย username:root pass:ที่ตั้งไว้ จะได้หน้าต่างดังรูป

Database-Connectivity3

สร้าง user ใหม่โดยไปตรง privilages –> Add a new user

Database-Connectivity4

กรอก User Name, Password, ตามต้องการและ host กำหนดเป็น localhost

Database-Connectivity5

กำหนด privileges ให้กับผู้ใช้ว่าสมารถทำอะไรได้บ้าง (ผมเลือกช่อง Data ทั้งหมด,Strucre เลือก Create)

Database-Connectivity6

 

 

 

 

 

 

 

 

 

 

 

 

จากนั้นมาสร้างฐานข้อมูลใหม่ครับเพื่อไว้เก็บข้อมูลที่เราจะลองสร้างขึ้น (ที่ตั้งไว้ชื่อว่า temp)

Database-Connectivity7

ลอง login ในฐานะ user ที่เราสร้างขั้นจะได้หน้าต่างเหมือนกับ root และฟังก์ชั่นที่เรากำหนดให้ (user:pilot)

Database-Connectivity8

ขอบคุณเนื้อหาจาก slide วิชา Internet Programming

, , ,