วันพฤหัสบดีที่ 23 สิงหาคม พ.ศ. 2561

Export and Import All Databases

คำสั่งสำหรับส่งออกฐานข้อมูลทั้งหมด
mysqldump -u ชื่อผู้ใช้ -pรหัสผ่าน --all-databases > ชื่อ Path ที่เก็บ/กำหนดชื่อฐานข้อมูลที่ต้องการเก็บ.sql

คำสั่งสำหรับนำเข้าฐานข้อมูลทั้งหมด
mysql -u root -p < ชื่อฐานข้อมูล.sql

วันอังคารที่ 10 กรกฎาคม พ.ศ. 2561

บันทึกการติดตั้ง FreeBSD 11

ต้องการติดตั้ง Moodle เวอร์ชั่นใหม่ เพื่อใช้เป็นแหล่งเรียนรู้สำหรับนักศึกษา ปัญหาที่ตามมาก็คือต้องปรับปรุง Server ให้ OS ทันสมัยขึ้น ลงมือเลยแล้วกัน รออะไรละ

เริ่มต้น
1. ทำการ Backup ข้อมูลทั้งหมดเพื่อที่จะย้ายข้อมูลระบบทั้งหมดไปไว้ที่ Server ตัวที่ 1 (เรียบร้อย)
2. ดาวน์โหลด FreeBSD 11(ล่าสุด ณ ขณะนี้)
3. ติดตั้งเลย 
    - ครั้งที่ 1 ไม่ผ่าน(อ่านๆๆๆๆๆๆๆๆๆๆ)
    - ครั้งที่ 2 ไม่ผ่าน(อ่านๆๆๆๆๆๆๆๆๆๆ)
    - ครั้งที่ 3 ไม่ผ่าน(เป็นอะไรวะ บูตไม่ได้)
    - ครั้งที่ 4 ไม่ผ่าน(ปวดหัวสุดๆ)
    - ครั้งที่ 5 ไม่ผ่านอีก(ล้มเลิกความตั้งใจ กลับไปใช้ 8.4 ดีกว่า)
    - ครั้งที่ 6 (8.4 ล้าสมัย update ports ไม่ได้  (-_-) )
    - ครั้งที่ 7 กลับมาใช้ FreeBSD 11 เหมือนเดิม ค้นหาข้อมูล
                   - ลองเลือก partition เป็น BSD ผ่าน GPT ไม่ผ่าน รู้ไต๋แล้ว
                   - การติดตั้งเป็นไปด้วยดี แต่..php ไม่ทำงาน อะไรวะ ไม่รู้แก้ไขงัย ติดตั้งใหม่ก็ได้
    - ครั้งที่ 8-10 ติดตั้งใหม่เหมือนเดิมๆๆๆๆๆๆๆๆๆๆ ก็ไม่ได้ เวลาน้อย ทำไม่ได้ต่อเนื่อง ลืม...ทำต่อไป
      

วันเสาร์ที่ 3 กุมภาพันธ์ พ.ศ. 2561

Reset Mysql Password

ติดตั้ง Mysql แล้วพบว่า เขาตั้งรหัสผ่านเข้า root เก็บไว้ในไฟล์ /root/.mysql_secret อ้าว แล้วจะเปลี่ยนรหัสยังงัย ตาลายหน้า Google พักใหญ่ สรุปได้ว่าต้องทำอย่างนี้ เอ้า ลงมือสิ รออะไร

หยุด service ของ mysql ด้วยคำสั่ง :


/usr/local/etc/rc.d/mysql-server stop

จากนั้นพิมพ์

mysqld_safe --skip-grant-tables &

แล้วพิมพ์

mysql -u root -p         กด Enter

พิมพฺ์เลย เปลี่ยนรหัสใหม่ซะ

UPDATE mysql.user SET authentication_string = PASSWORD('ใส่รหัสใหม่ตรงนี้')  WHERE User = 'root';

ตบท้ายด้วย

FLUSH PRIVILEGES;

เสร็จเรียบร้อย
 สั่ง start mysql ใหม่
/usr/local/etc/rc.d/mysql-server start

เสร็จเรียบร้อย โอเคนะครับ นะครับ

ที่เป็นตัวฉัน

รูปภาพของฉัน
เรียนภาษาอังกฤษมา แต่ชีวิตผกผันให้ต้องมาเป็น admin ซะนี่ เล่นเอาซะมึน และงงตามลำดับ คิดอย่างเดียวว่า เป็นอะไรเป็นได้ถ้าใจอยากเป็น อุปสรรคคือแบบฝึกหัด ท้อแต่ไม่เคยถอย คิดไว้เสมอ ความพยายามอยู่ที่ไหน ความสำเร็จอยู่ที่นั่น ถ้าพยายามก่อน ก็ชนะแล้ว 50% อีก 50 % ใช้ความสามารถเอาเอง