เราจะนำข้อมูล MySQL จากเครื่อง Notebook ไปยัง Linux SIS 5.5 อย่างไร

รูปภาพของ hahasis
hahasis
Rating 1
Posts: 3
Joined: 24-09-2007
ผมสร้าง E-Learning ด้วย PHP ในเครื่อง Notebook ซึ่งติดตั้ง Appserve และ Mysql 5.0 แยกต่างหากจาก Appserve ทีนี้พอสร้างเสร็จผมก็นำไฟล์ PHP ทั้งหมดขึ้นไปไว้ใน /var/www/html ของ LinuxSIS 5.5 ที่โรงเรียนได้ แต่ปัญหาก็คือผมไม่รู้ว่าข้อมูลตารางต่าง ๆ ใน MySQL นั้นเราจะนำไปไว้บน LinuxSIS ได้อย่างไรครับเพื่อให้เว็บที่เราสร้างสมบูรณ์
รูปภาพของ somdej
somdej
Rating 10
Posts: 3698
Joined: 26-01-2004
น่าจะลองดังนี้ครับ

1. ใช้ client ดังกล่าว ยัด directory ของ my ที่ใช้ ไปไว้ที่ server ผ่าน smb ด้วย user ธรรมดา

2. ssh เข้าไปที่ server ด้วย user ธรรมดา

3. ใช้คำสั่ง su - เพื่อเป็น root

4. สั่งหยุด mysql ด้วยคำสั่ง /etc/init.d/mysqld stop 

5. cp ข้อมูลจาก /home/user ที่เราใส่ไป ไปไว้ใน /var/lib/mysql/

6. เปลี่ยนสิทธิ โดยสั่ง chown mysql:mysql directory_name 

7. สั่งเริ่ม mysql ใหม่ /etc/init.d/mysqld start

 

ลองดูนะครับ ;) 

 

อีกเรื่องที่อาจจะทำให้มันไม่ทำงาน ก็คือ ผู้ดูแลระบบเดิมที่ใช้บน Win เดิมคุณใช้ user อะไร ผมไม่ทราบ แต่ใน SIS ใช้ admin ครับ ... (อย่าถามผมนะว่า รหัสผ่านคืออะไร ....) 

 

--

ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)

 ตอนนี้ใช้มือถือ 3 เครื่อง 3 OS (แต่ sim เบอร์เดียวกัน) เหมือนกับ Notebook เลย :)

-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ หวังว่า ปีหน้าจะได้ซื้อรถใหม่:)
------------------------------------------
 
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
Syndicate content