อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

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

ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

ผมต้องการที่จะ restore ฐานข้อมูลมาจาก Demo โดยการใช้ terminal มารันคำสั่งครับ ซึ่งตัวอย่างของคำสั่งมี ดังนี้ ครับ

โค้ด: เลือกทั้งหมด

mysql -u root -p[รหัสผ่าน] [ชื่อฐานข้อมูล] < ที่เก็บไฟล์_ชื่อไฟล์.sql

ผมก็เลยทดลองใช้งาน โดยผมใช่คำสั้งแบบนี้ครับ

โค้ด: เลือกทั้งหมด

com002@com002-K43SD:~$  mysql -u root phpb1 < URL ข้อไฟล์_backup.sql 
ซึ่งผลลัพธ์ที่ได้ก็คือ

โค้ด: เลือกทั้งหมด

bash: URL ข้อไฟล์_backup.sql: No such file or directory
จึงอยากทราบว่าควรที่จะแก้ไขอย่างไรครับ

ภาพประกอบครับ
Selection_999(1842).png
Selection_999(1842).png (13.06 KiB) Viewed 4503 times
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41239
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

โค้ด: เลือกทั้งหมด

ที่เก็บไฟล์_ชื่อไฟล์.sql 
หมายถึง ไฟล์นั้นต้องอยู่ในเครื่องเรา
ติดตาม 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
ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

ผมโหลดมาใส่ไว้ใน โฟลเดอร์ Downloads เเล้ว

โค้ด: เลือกทั้งหมด

$ mysql -u root phpb1 < ./home/com002/Downloads_demoboard_backup.sql

มันก็บอกว่า

โค้ด: เลือกทั้งหมด

No such file or directory
เหมือนเดิมครับ
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41239
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

มี เครื่องหมาย ./ เกินมา
การเข้าถึง folder ถ้า / มาจาก root ไม่ต้อง ใส่ . หน้า /
ติดตาม 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
ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

ผมได้ลอง เอา ./ ออกแล้วครับ

ก็คือจากเดิม

โค้ด: เลือกทั้งหมด

$ mysql -u root phpb1 < ./home/com002/Downloads_demoboard_backup.sql
ผมก็ปรับมาแล้วได้แบบนี้ครับ

โค้ด: เลือกทั้งหมด

com002@com002-K43SD:~$ $ mysql -u root phpb1 < home/com002/Downloads_demoboard_backup.sql
ก็ยังได้ผมเช่่นเดิมครับ

โค้ด: เลือกทั้งหมด

bash: home/com002/Downloads_thaivi_demoboard_backup.sql: No such file or directory
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41239
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ถ้าเจอ Error แบบนี้ วิเคราะห์ ปัญหา ได้ว่า
No such file or directory
คือ Path ผิด
หรือ ไม่มีสิทธ์อ่านไฟล์
ติดตาม 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
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41239
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ถ้าเป็น Ubuntu ถ้าเช็คว่ามีไฟล์ นั้นอยู่จริงไหม
ลองพิมพ์คำสั่ง
ls ตามด้วย path และชื่อไฟล์
เช่น

โค้ด: เลือกทั้งหมด

ls /var/log/xyz.log
ถ้าได้ผล
/var/log/xyz.log
แสดง ว่าไฟล์นั้นมีอยู่จริง
ติดตาม 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
ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

ผมลองเเล้วครับ ได้ผลแบบนี้ครับ

โค้ด: เลือกทั้งหมด

com002@com002-K43SD:~$ ls /home/com002/Downloads/demoboard_backup.sql
/home/com002/Downloads/demoboard_backup.sql
com002@com002-K43SD:~$ 
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41239
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ขึ้นแบบนี้ แล้วแสดงว่า path ที่เก็บไฟล์ backup.sql ถูกต้องแล้ว

ยังติดปัญหาอะไรหรือเปล่า
ติดตาม 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
ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการแก้ไข้ปัญหา No such file or directory ในการ restore ฐานข้อมูลครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

ตอนนี้ผมได้ปรับแก้ได้แล้วครับ โดยการแก้ไข
- ปรับการเรีก Path ใหม่ครับ ตรงตำแหน่งหลังจาก Downloads ที่เป็น _ ให้เป็น /

โดยของเดิมคือ

โค้ด: เลือกทั้งหมด

 home/com002/Downloads_demoboard_backup.sql
และพอเปลี่ยนใหม่ ได้ดังนี้

โค้ด: เลือกทั้งหมด

mysql -u root phpb1 < /home/com002/Downloads/demoboard_backup.sql
ขอให้วันนี้เป็นวันที่ดี
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 84