Bash script สำรองข้อมูลฐานข้อมูล MySQL


Bash script for backup MySql database


#!/bin/bash

USER="your_user"
PASSWORD="your_password"
OUTPUT="/Users/rabino/DBs"

rm "$OUTPUTDIR/*gz" > /dev/null 2>&1

databases=`mysql --user=$USER --password=$PASSWORD -e "SHOW DATABASES;" | tr -d "| " | grep -v Database`

for db in $databases; do
if [[ "$db" != "information_schema" ]] && [[ "$db" != _* ]] ; then
echo "Dumping database: $db"
mysqldump --force --opt --user=$USER --password=$PASSWORD --databases $db > $OUTPUT/`date +%Y%m%d`.$db.sql
gzip $OUTPUT/`date +%Y%m%d`.$db.sql
fi
done

วิธีแก้ปัญหา ติดตั้ง dotNet framework แล้วขึ้น Error HRESULT 0xc8000222

เพิ่มคำอธิบายภาพ

ใครที่เจอปัญหาติดตั้งโปรแกรม .Net Framework แล้วขึ้น Error ดังภาพด้านบน ผมมีวิธีแก้ตามนี้ครับ


  1. เปิด command prompt ขึ้นมาครับ (ถ้า windows 7 + runas administrator) 
  2. พิมพ์ net stop WuAuServ แล้ว Enter เพื่อปิด windows update service ก่อนครับ
  3. ไปที่ c:\windows แล้วหา folder SoftwareDistribution แล้วเปลี่ยนชื่อเป็น SoftwareDistribution_old 
  4. ติดตั้งโปรแกรม .Net Framework (3.5,4.0,4.5) ได้เลย ติดตั้งเสร็จแล้ว ไปข้อ 5
  5. เมื่อติดตั้งเสร็จให้เปลี่ยนชื่อ Folder SoftwareDistribution_old กลับไปชื่อเดิม SoftwareDistribution
  6. สุดท้าย พิมพ์ net start WuAuServ แล้ว Enter เพื่อเปิด windows update service ให้กลับมาทำงาน
เรียบร้อยครับ




Excel ดูตัวอย่างก่อนพิมพ์ แล้วขึ้น error "print titles must be contiguous and complete row or columns"



ปัญหา
Excel ดูตัวอย่างก่อนพิมพ์ แล้วขึ้น error "print titles must be contiguous and complete row or columns"

สาเหตุ(คาดว่าน่าจะเกิดจาก...)

  1. ตั้งค่าหน้ากระดาษ แบบสุดโต่ง
  2. ตั้งค่าแถวที่จะพิมพ์ซ้ำ (สำหรับพิมพ์ทุกหน้า เช่น หัวกระดาษ,หัวตาราง)
  3. Excel noops! ,เกรียน1nw, Anti-IT etc...

วิธีแก้ไขปัญหา

  1. ไปที่ Page Layout->Page Setup->Margin->Normal
  2. ลบแถวหรือคอลัมน์ ที่กำหนดให้พิมพ์ซ้ำทุกหน้าออก ที่ Page Layout->Page Setup->Sheet->print titles 
  • Row to repeat at top
  • Column to repeat at top

[MySQL] วิธีคัดลอกฐานข้อมูลจาก MySQL Server ไปยัง MySQL server อีกตัว


สิ่งที่ต้องเตรียม

  • mysqldrump.exe <-- สำหรับ drump ฐานข้อมูลออกมาเป็นไฟล์
  • mysqladmin.exe <-- สำหรับ จัดการ ฐานข้อมูล



มาลุยกันเลย!
ผมขอสมมติ
server1 (ตัวที่ต้องการย้ายหรือคัดลอกฐานข้อมูล)
server2 (ตัวใหม่ที่ต้องการเอาข้อมูลมาลง)

ณ server2 เปิด command prompt ขึ้นมาเลยครับ แล้วพิมพ์ตาม command ด้านล่างเลยครับ

วิธีคัดลอกฐานข้อมูล MySQL ไปยัง Server อื่น กรณียังไม่ได้สร้าง database สร้าง database ก่อน

c:\Appserv\MySQL\bin\mysqladmin create {database_name}

แล้วก็

C:\AppServ\MySQL\bin>mysqldump -h server1 --user={ชื่อผู้ใช้} --password={รหัสผ่าน} {source_database_name}{table}|mysql -u{ชื่อผู้ใช้} -p{รหัสผ่าน} {target_database_name}


วิธีคัดลอกฐานข้อมูล MySQL ไปยัง Server อื่น กรณีมีฐานข้อมูลอยู่แล้ว
เพิ่มพารามิเตอร์ต่อท้าย mysqldump --no-create-info --no-create-db แล้วก็ตามด้านบนเลยครับ


credit:
http://dev.mysql.com/doc/refman/5.0/en/copying-databases.html
http://stackoverflow.com/questions/12242772/easiest-way-to-copy-a-table-from-one-database-to-another



Asus k450jf USB 3.0 Driver for Windows 7

For Asus laptop lover and who is seeking for USB3.0 Driver!!


  1. Go to Asus support page : http://support.asus.com/Download.aspx?SLanguage=en&m=usb3.0&p=3&os=30 
  2. Select your Operation system version and download. (follow by picture below)
Download USB3.0 driver for asus k450jf

If you are looking for other driver package for your desktop or laptop (notebook) you can download here (x86) (x64)
Let have fun,good luck!

วิธีแก้ facebook line โดนบล็อก(block) มือถือ android iOS

วิธีแก้ facebook line โดนบล็อค(block) มือถือ android | iTxWoon
วิธีแก้ block facebook , line โดนบล็อค block
**Edit วิธีแก้การโดน Block จาก ISP น่ะครับ ไม่ใช่จาก FB หรือ Line น่ะครับ เห็นถามกันมาเยอะมาก และผมเองไม่รับแก้ ครับ ขอบคุณสำหรับคำถามที่ถามกันเข้ามาครับ

สำหรับมือถือ android | iOS

1. เข้า google play แล้วค้นหา openvpn connect แล้วติดตั้ง หรือ ดาวโหลดได้ที่นี้  iOS สามารถดาวโหลดได้ที่ App store เลยครับ
2. เข้า www.vpngate.net หรือ ดาวโหลดที่นี้ แล้ว เลือก ที่มีเครื่องหมาย ถูก ช่อง openvpn แล้วดาวโหลด เสร็จแล้วเปิด โปรแกรมจะ connectให้อัตโนมัติ แล้วลองเล่นเฟสดูครับ ! โชคดี
ดาวโหลด Openvpn configuration file: https://www.dropbox.com/s/8nns9b9y4ax4k8b/vpngate_vpn439663270.opengw.net_udp_1976.ovpn  ดาวโหลดแล้วเปิดเลยคับ
วิธีแก้ facebook line โดนบล็อก(block) มือถือ android iOS
วิธีแก้ facebook line โดนบล็อก(block) มือถือ android iOS

เข้าเน็ตไม่ได้ แต่ping เจอ [วิธีแก้]

ปัญหา
     
     เข้าอินเตอร์เน็ตผ่าน Browser [ Internet explorer,Chrome ] ไม่ได้ขึ้น can't find .... แต่ ทดลอง ping it-woon.blogspot.com เจอดันเจอ!!

วิธีแก้


  1.   เปิด command prompt ขึ้นมา 
  2. พิมพ์ netsh winsock reset แล้ว [enter]
  3. restart เครื่อง 1 ครั้ง

แล้วลองเข้าอินเตอร์เน็ตอีกครั้ง.






วิธีลากสูตรใน Excel แบบเร็วที่สุด!!

วิธีลากสูตรใน Excel แบบเร็วที่สุด!!


วิธีนี้เผื่อใครที่ยังไม่รู้ ครับ :) ใช้ในกรณีที่เราต้องลากสูตร excel ลงไปยาวๆ จนถึงบรรทัดสุดท้าย.
วิธีนี้เป็นวิธีลากสูตรใน Excel แบบเร็วที่สุด

1.พิมพ์สูตรลงใน cell ที่ต้องการ
2.คลิก cell ที่พิมพ์สูตรลงไป ตามข้อ 1
3.สังเกต จะมี กรอบสี่เหลี่ยมสีดำ มุมล่างขวามือจะเป็นมุมสีดำ
4.double-click แล้ว excel จะลากสูตรให้เราอัตโนมัติ


ตัวอย่างตามรูปด้านล่างครับ

Drag formula to end in Excel