Golfreeze.packetlove.com: Life style of Golfreeze Canon400D Family kammtan.com Jazz Freebsd Unix Linux System Admin guitar Music

All about unix linux freebsd and FAQ for Packetlove.com Web hosting , Mail hosting , VoIP + IP PBX server => command , shell script ,tool , crontab => Topic started by: golfreeze on กรกฎาคม 03, 2013, 09:02:17 AM

Title: command line mysql และ run mysql command via shell script
Post by: golfreeze on กรกฎาคม 03, 2013, 09:02:17 AM
ในกรณีที่ต้องการทำการ export ผลลัพท์ของการ select ออกมาใส่ text file
สามารถ ทำการ export ได้ดังนี้

command line mysql export file

#mysql -p
>use dbname;
>select a,b from tablea INTO OUTFILE '/tmp/output.txt';
> exit

#less /tmp/output.txt
Title: Re: command line mysql และ run mysql command via shell script
Post by: golfreeze on พฤศจิกายน 28, 2013, 05:03:30 PM
create user mysql ผ่าน shell script หรือ command line

 #mysql -pyour_pass  db_name  -e  "GRANT ALL PRIVILEGES ON db_name.* TO user123@iii.ppp.you.ddd  IDENTIFIED  BY  'password'"

Update field mysql ผ่าน shell script หรือ command line

 #mysql -pyour_pass  db_name  -e  "UPDATE  table  SET  field1 ='xxx'  WHERE  id=5"