download and install sqlite
DESCRIPTION
ดาวน์โหลดและติดตั้ง SQLiteTRANSCRIPT
![Page 1: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/1.jpg)
ดาวนโหลดและตดตง SQLite Manager
![Page 2: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/2.jpg)
2
{ Maker รนจว >_< FB Sittikorn Muekdang }
1. ดาวนโหลด SQLite 1.1. เขาเวบไซต https://www.sqlite.org/
1.2. คลกแทป Downlaod หรอไปทลงค https://www.sqlite.org/download.html
1.3. ในตวอยางนจะทดสอบบนระบบปฏบตการ Windows 32 bit 1.4. ท าการดาวนโหลด sqlite-tools-win32-x86-3120200.zip (1.51 MiB) 1.5. หรอไปทลงค https://www.sqlite.org/2016/sqlite-tools-win32-x86-3120200.zip
![Page 3: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/3.jpg)
3
{ Maker รนจว >_< FB Sittikorn Muekdang }
1.6. ดาวนโหลดมาแลว แตกไฟลจะเจอไฟลทดาวนโหลดมาดงภาพ
1.7. ไปท C:\ สรางโฟลเดอร sqlite2
1.8. น าไฟลทดาวนโหลดมาในขอ 1.6 มาไวในโฟลเดอร sqlite2
![Page 4: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/4.jpg)
4
{ Maker รนจว >_< FB Sittikorn Muekdang }
2. เปด Command Prompt ขนมา 2.1. พมพ cd (วรรค) \ แลว Enter
2.2. พมพ cd (วรรค) sqlite2 แลว Enter
2.3. พมพ sqlite3.exe company.db เพอท าการสรางไฟล Database ทมชอวา company 2.4. แสดง เวอรชนของ SQLite ทเราตดตง
2.5. พมพค าสงสรางตาราง employee โดยมคอลมน
2.5.1. empid ก าหนดขอมลเปนชนดจ านวนเตม (integer) 2.5.2. name ก าหนดขอมลเปนตวอกษร (varchar) การก าหนดขอมลชนดตองระบความยาวของขอมลไปดวย 2.5.3. title ก าหนดขอมลเปนตวอกษร (varchar) การก าหนดขอมลชนดตองระบความยาวของขอมลไปดวย 2.5.4. โดยมค าสงดงน create table employee(empid integer,name varchar(9),title varchar(9));
2.6. พมพค าสง เพมขอมลลงไปในตาราง employee ดงน 2.6.1. Insert into employee values(101,’big sudlor’,’ceo’); 2.6.2. เมอท าการเพมขอมลตวอกษรเขาไปตองอยภายใตเครองหมายฟนหน ตวอยาง’data’
2.7. พมพค าสง เรยกดขอมลทงหมดในตาราง employee ดงน 2.7.1. select * from employee; 2.7.2. กจะเหนขอมลแสดงออกมาดงรป คอ 101|big sudlor|ceo
![Page 5: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/5.jpg)
5
{ Maker รนจว >_< FB Sittikorn Muekdang }
** เนองจากการใชงาน SQLite ดวย Command Prompt แบบขางตนนน มนคอยขางล าบาก 3. ตอมาจะเปนการแนะน าการใชงาน SQLite Manager ซงเปน Tool ทอยใน Firefox Browser สามารถ
ดาวนโหลดมาใชงานไดฟร ซงสะดวกตอการจดการขอมล 3.1. เปด Firefox ขนมา
3.2. ไปทแทบเมนดานขวาบน เลอกสวนเสรม
3.3. พมพ sqlite ในชองคนหา แลวกดตดตง
![Page 6: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/6.jpg)
6
{ Maker รนจว >_< FB Sittikorn Muekdang }
3.4. เมอดาวนโหลดเสรจแลว กใหกดปม เรมใหมเดยวน
3.5. เมอเปด firefox ขนมาใหม ไปทเครองมอดานบน เลอก SQLite Manager
3.6. SQLite Manager กถกเปดขนมา
3.7. คลกท Database เลอก New Database
![Page 7: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/7.jpg)
7
{ Maker รนจว >_< FB Sittikorn Muekdang }
3.8. ตงชอ Database กดตกลง
3.9. เลอกทจดเกบ Database ในทนเกบไวใน C:\sqlite2 กดปม select folder
3.10. ไฟล Database socground.db กจะปรากฏขนในโฟเดอรทเราตงคาไวกอนหนาน
![Page 8: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/8.jpg)
8
{ Maker รนจว >_< FB Sittikorn Muekdang }
4. สรางตาราง 4.1. คลกขวาท Table เลอก Create Table
4.2. ตงชอตารางขอมล ชอคอลมน ก าหนดคยหลก และ ชนดขอมล เสรจแลวกด OK
![Page 9: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/9.jpg)
9
{ Maker รนจว >_< FB Sittikorn Muekdang }
4.3. ยนยนการสรางตารางขอมล กด Yes
4.4. แสดงตารางตามทไดสรางไว
![Page 10: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/10.jpg)
10
{ Maker รนจว >_< FB Sittikorn Muekdang }
5. เพมขอมลในตาราง 5.1. กดปม Add
5.2. กรอกขอมลลงไปในคอลมน
5.3. กด OK เพอยนยนการเพมขอมล
![Page 11: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/11.jpg)
11
{ Maker รนจว >_< FB Sittikorn Muekdang }
5.4. แสดงขอมลทไดท าการเพมเขามา
5.5. ถาหากตองการ คดลอก แกไข และ ลบขอมลในแถว 5.6. ใหท าการคลกขอมลในแถวทตองการ แลวกดปม Duplicate Edit Delete ขนมาแกไขขอมลได
ทนท
6. เพม ลบ แกไข คอลมน ในตาราง
6.1. ไปท Structure
![Page 12: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/12.jpg)
12
{ Maker รนจว >_< FB Sittikorn Muekdang }
6.2. การเพมคอลมน ใหท าการก าหนดชอคอลมน และ ก าหนดชนดขอมล 6.2.1. คลกปม Add Column 6.2.2. กดปม Yes เพอยนยนการเพมคอลมน
6.2.3. แสดงคอลมน staff ทเพมเขามาใหม
6.2.4. คลกทแทป Browse & Search 6.2.5. จะเหนวาคอลมน staff ไดถกเพมเขามาในตารางแลว
![Page 13: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/13.jpg)
13
{ Maker รนจว >_< FB Sittikorn Muekdang }
6.2.6. ท าการเพมขอมลลงไปในคอลมน staff
6.3. การแกไขคอลมน 6.3.1. ไปทแทป Structure 6.3.2. คลกขวาแกไขคอลมนทตองการ 6.3.3. เลอก Edit Column
6.3.4. แกไขชอคอลมนในชอง New Value 6.3.5. กด Change 6.3.6. กด Yes
![Page 14: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/14.jpg)
14
{ Maker รนจว >_< FB Sittikorn Muekdang }
6.3.7. กด Yes ยนยนการแกไขคอลมน
6.3.8. แสดงชอคอลมนหลงจากการแกไข
6.3.9. ไปทแทป Browse & Search 6.3.10. แสดงชอคอลมนใหม หลงจากแกไข
6.4. การลบคอลมน 6.4.1. ตองท าการลบขอมลในคอลมนใหหมดกอน 6.4.2. ในตวอยางนลบขอมลในคอลมน staff ออก
![Page 15: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/15.jpg)
15
{ Maker รนจว >_< FB Sittikorn Muekdang }
6.4.3. ไปทแทป structure 6.4.4. คลกขวาเลอกคอลมนทตองการลบ 6.4.5. คลก Drop
6.4.6. กด Yes
6.4.7. กด Yes ยนยนการลบคอมลมน
![Page 16: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/16.jpg)
16
{ Maker รนจว >_< FB Sittikorn Muekdang }
6.4.8. แสดงคอลมนหลงจากลบ คอลมน staff ออกไปแลว
6.4.9. ไปทแทป Browse & Search 6.4.10. คอมลมน staff ถกลบไปแลว
7. การใชค าสง Query ขอมลทตองการ
7.1. ค าสงคนหาขอมลทงหมดในตาราง 7.1.1. ไปทแทป Execute SQL
![Page 17: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/17.jpg)
17
{ Maker รนจว >_< FB Sittikorn Muekdang }
7.1.2. เปลยนจากควา tablename เปนชอตารางของเรา ในทนคอ fruit_rgb 7.1.3. กดปม Run SQL 7.1.4. แสดงขอมลทงหมดทอยในตาราง fruit_rgb
7.1.5. ใชค าสง Select คนหาขอมลในคอลมน staff ทงหมดในตาราง fruit_rgb
7.1.6. ใชค าสง Select คนหาขอมลในคอลมน staff และคอลมน type ทงหมดในตาราง fruit_rgb
![Page 18: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/18.jpg)
18
{ Maker รนจว >_< FB Sittikorn Muekdang }
7.2. ใชค าสง Select แบบมเงอนไข 7.2.1. คลกแทป select -> เลอก SELECT with WHERE clause
7.2.2. แสดงรปแบบค าสง Qurey
7.2.3. ใชค าสง select แบบเงอนไข คนหาขอมลทงหมดในแถว rgb=1 ในตาราง fruit_rgb
7.2.4. ใชค าสง select แบบมเงอนไข คนหาขอมลในคอลมน red ทอยในแถว rgb=1 ในตาราง fruit_rgb
![Page 19: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/19.jpg)
19
{ Maker รนจว >_< FB Sittikorn Muekdang }
7.2.5. ใชค าสง select แบบมเงอนไขคนหาขอมลทงหมดในตาราง fruit โดยทคอลมน red มคาอยในชวง 100-200 ในตาราง fruit_rgb
7.2.6. ใชค าสง select แบบมเงอนไข คนหาขอมลทงหมดในตาราง fruit_rgb โดยทคอมลมล staff=’boom’
7.2.7. ใชค าสง select คนหาขอมลทงหมดในตาราง fruit_rgb โดยเรยงขอมลตามคอลมน rgb_id จากนอยไปมาก
![Page 20: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/20.jpg)
20
{ Maker รนจว >_< FB Sittikorn Muekdang }
7.2.8. ใชค าสง select คนหาขอมลทงหมดในตาราง fruit_rgb โดยเรยงขอมลตามคอลมน rgb_id จากมากไปนอย
8. ใชค าสง Insert เพมขอมลในตาราง
8.1. ไปทแทป Data Manipulation -> เลอก Insert values
8.2. แสดงรปแบบค าสง Insert
![Page 21: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/21.jpg)
21
{ Maker รนจว >_< FB Sittikorn Muekdang }
8.3. ใชค าสง insert เพมขอมลในตาราง fruit_rgb
8.4. แสดงขอมลทเพมเขามาใหม
9. ใชค าสง update
9.1. ไปทแทป Data Manipulation -> เลอก update
![Page 22: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/22.jpg)
22
{ Maker รนจว >_< FB Sittikorn Muekdang }
9.2. แสดงรปแบบค าสง update
9.3. ใชค าสง update แกไขขอมลในตาราง fruit_rgb โดย update ขอมลในคอลมนเปน staff=’bird’ ในแถว rgb=1
9.4. แสดงขอมลท update ใหม
สามารถเรยนรค าสง SQL เพมเตมไดท http://www.thaicreate.com/tutorial/sql.html
![Page 23: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/23.jpg)
23
{ Maker รนจว >_< FB Sittikorn Muekdang }
10. การ Export table เปนไฟล .csv 10.1. ไปท Table -> เลอก Export Table
10.2. ใน Fileds separated by เลอก comma 10.3. ใน Fileds enclosed by เลอก Double quotes(‘’),if necessary 10.4. กด OK
10.5. กด Save
![Page 24: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/24.jpg)
24
{ Maker รนจว >_< FB Sittikorn Muekdang }
10.6. ดบเบลคลกไฟล fruit_rgb.csv
10.7. แสดงขอมลทอยในไฟล fruit_rgb.csv ** สงเกตไดวา การ export file ออกมาในรปแบบ .csv จะไมมชอ คอลมนตดมาดวย *** ถาอยากใหตดชอคอลมนมาดวยนนตองบนทกไฟลออกในรปแบบของ .xls ดงตวอยางถดไป การ export file เปน .xls
1.1. ตกเครองหมายถกใน First row contains column names 1.2. ใน Fileds separated by เลอก tab 1.3. ใน Fileds enclosed by เลอก Double quotes(‘’),if necessary 1.4. กด OK
![Page 25: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/25.jpg)
25
{ Maker รนจว >_< FB Sittikorn Muekdang }
1.5. เลอกทจดเกบไฟลแลว กด save
1.6. ดบเบลคลกไฟล fruit_rgb.xls
1.7. กด ใช
1.8. แสดงขอมลทอยภายในไฟล fruit_rgb.xls ** จะไดวาการบนทกไฟลในรปแบบ .xls จะมชอคอลมนตดมาดวย
![Page 26: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/26.jpg)
26
{ Maker รนจว >_< FB Sittikorn Muekdang }
11. การ Import file .csv เขามาใน SQLite Manager 11.1. ไปท tool bar -> เลอก Database 11.2. เลอก Import
11.3. กดปม Select File
11.4. เลอกไฟล .csv
![Page 27: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/27.jpg)
27
{ Maker รนจว >_< FB Sittikorn Muekdang }
11.5. ตงชอ table ใหม
11.6. กด ตกลง เพอท าการสรางตาราง fruit_rgb_new
11.7. ก าหนดชอคอลมน ก าหนดชนดขอมล ก าหนดคยหลก 11.8. กด OK
![Page 28: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/28.jpg)
28
{ Maker รนจว >_< FB Sittikorn Muekdang }
11.9. กด ตกลง
11.10. ดบเบลคลกชอตาราง fruit_rgb_new
11.11. ไปทแทป Browse & Search 11.12. แสดงขอมลทเพมเขามาจากไฟล fruit_rgb.csv
![Page 29: Download and Install SQLite](https://reader034.vdocuments.net/reader034/viewer/2022042618/579077e61a28ab6874bff079/html5/thumbnails/29.jpg)
29
{ Maker รนจว >_< FB Sittikorn Muekdang }
บทความชนนจดท าขนมาเพอทบทวนความจ าแกผเขยนเอง แลวน าแจกจายแกใหผทสนใจ
หวงวาบทความชนนคงสรางประโยชนในองคความรใหมๆแกผทสนใจ ไมมาก กนอย
ผดพลาดประการใด ขออภยมา ณ ทน ทนน ทโนน...ดวยครบ (>_<)
ยนดรบฟงความคดเหน แกไข เพมเตม จากสมาชกทไดรบชมทกๆทาน
รบกวนแจงมาทาง [email protected]